[all-commits] [llvm/llvm-project] fc3752: [RISCV] Passing small data limitation value to RIS...
ShivaChen via All-commits
all-commits at lists.llvm.org
Thu Mar 19 20:05:48 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: fc3752665f4b7ae2ec3faad4204512687800c1ec
https://github.com/llvm/llvm-project/commit/fc3752665f4b7ae2ec3faad4204512687800c1ec
Author: Shiva Chen <shiva at andestech.com>
Date: 2020-03-20 (Fri, 20 Mar 2020)
Changed paths:
M clang/docs/ClangCommandLineReference.rst
M clang/include/clang/Basic/CodeGenOptions.def
M clang/include/clang/Basic/DiagnosticDriverKinds.td
M clang/include/clang/Driver/CC1Options.td
M clang/include/clang/Driver/Options.td
M clang/lib/CodeGen/CodeGenModule.cpp
M clang/lib/CodeGen/CodeGenModule.h
M clang/lib/Driver/ToolChains/Clang.cpp
M clang/lib/Frontend/CompilerInvocation.cpp
A clang/test/CodeGen/riscv-sdata-module-flag.c
A clang/test/Driver/riscv-sdata-warning.c
Log Message:
-----------
[RISCV] Passing small data limitation value to RISCV backend
Passing small data limit to RISCVELFTargetObjectFile by module flag,
So the backend can set small data section threshold by the value.
The data will be put into the small data section if the data smaller than
the threshold.
Differential Revision: https://reviews.llvm.org/D57497
More information about the All-commits
mailing list