|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/GlobalISel/CSEInfo.h 59 getStandardCSEConfigForOpt(CodeGenOpt::Level Level);
include/llvm/CodeGen/SchedulerRegistry.h 33 ScheduleDAGSDNodes *(*)(SelectionDAGISel *, CodeGenOpt::Level)> {
36 CodeGenOpt::Level);
64 CodeGenOpt::Level OptLevel);
69 CodeGenOpt::Level OptLevel);
76 CodeGenOpt::Level);
83 CodeGenOpt::Level);
88 CodeGenOpt::Level OptLevel);
94 CodeGenOpt::Level OptLevel);
98 CodeGenOpt::Level OptLevel);
103 CodeGenOpt::Level OptLevel);
include/llvm/CodeGen/SelectionDAG.h 229 CodeGenOpt::Level OptLevel;
396 explicit SelectionDAG(const TargetMachine &TM, CodeGenOpt::Level);
503 CodeGenOpt::Level OptLevel);
include/llvm/CodeGen/SelectionDAGISel.h 57 CodeGenOpt::Level OptLevel;
70 CodeGenOpt::Level OL = CodeGenOpt::Default);
112 CodeGenOpt::Level OptLevel,
include/llvm/CodeGen/SelectionDAGTargetInfo.h 160 virtual bool generateFMAsInMachineCombiner(CodeGenOpt::Level OptLevel) const {
include/llvm/CodeGen/TargetPassConfig.h 156 CodeGenOpt::Level getOptLevel() const;
include/llvm/CodeGen/TargetSubtargetInfo.h 115 getDAGScheduler(CodeGenOpt::Level) const {
256 virtual CodeGenOpt::Level getOptLevelToEnablePostRAScheduler() const {
264 virtual bool enableRALocalReassignment(CodeGenOpt::Level OptLevel) const;
include/llvm/ExecutionEngine/ExecutionEngine.h 531 CodeGenOpt::Level OptLevel;
583 EngineBuilder &setOptLevel(CodeGenOpt::Level l) {
include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h 89 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOpt::Level OptLevel) {
123 CodeGenOpt::Level OptLevel = CodeGenOpt::None;
include/llvm/LTO/Config.h 43 CodeGenOpt::Level CGOptLevel = CodeGenOpt::Default;
include/llvm/LTO/legacy/LTOCodeGenerator.h 232 CodeGenOpt::Level CGOptLevel = CodeGenOpt::Default;
include/llvm/LTO/legacy/ThinLTOCodeGenerator.h 42 CodeGenOpt::Level CGOptLevel = CodeGenOpt::Aggressive;
220 void setCodeGenOptLevel(CodeGenOpt::Level CGOptLevel) {
include/llvm/Support/TargetRegistry.h 142 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL, bool JIT);
398 CodeGenOpt::Level OL = CodeGenOpt::Default,
1120 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL, bool JIT) {
include/llvm/Target/TargetMachine.h 90 CodeGenOpt::Level OptLevel = CodeGenOpt::Default;
222 CodeGenOpt::Level getOptLevel() const;
225 void setOptLevel(CodeGenOpt::Level Level);
328 CodeModel::Model CM, CodeGenOpt::Level OL);
lib/CodeGen/GlobalISel/CSEInfo.cpp 66 llvm::getStandardCSEConfigForOpt(CodeGenOpt::Level Level) {
lib/CodeGen/LLVMTargetMachine.cpp 81 CodeGenOpt::Level OL)
lib/CodeGen/PostRASchedulerList.cpp 107 const TargetSubtargetInfo &ST, CodeGenOpt::Level OptLevel,
267 CodeGenOpt::Level OptLevel,
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 133 CodeGenOpt::Level OptLevel;
217 DAGCombiner(SelectionDAG &D, AliasAnalysis *AA, CodeGenOpt::Level OL)
20890 CodeGenOpt::Level OptLevel) {
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp 797 llvm::createFastDAGScheduler(SelectionDAGISel *IS, CodeGenOpt::Level) {
802 llvm::createDAGLinearizer(SelectionDAGISel *IS, CodeGenOpt::Level) {
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp 191 CodeGenOpt::Level OptLevel)
3133 CodeGenOpt::Level OptLevel) {
3147 CodeGenOpt::Level OptLevel) {
3161 CodeGenOpt::Level OptLevel) {
3177 CodeGenOpt::Level OptLevel) {
lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp 274 llvm::createVLIWDAGScheduler(SelectionDAGISel *IS, CodeGenOpt::Level) {
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 997 SelectionDAG::SelectionDAG(const TargetMachine &tm, CodeGenOpt::Level OL)
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h 427 SwiftErrorValueTracking &swifterror, CodeGenOpt::Level ol)
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 209 CodeGenOpt::Level SavedOptLevel;
214 CodeGenOpt::Level NewOptLevel) : IS(ISel) {
251 CodeGenOpt::Level OptLevel) {
309 CodeGenOpt::Level OL) :
430 CodeGenOpt::Level NewOptLevel = OptLevel;
2152 CodeGenOpt::Level OptLevel,
lib/CodeGen/TargetPassConfig.cpp 426 CodeGenOpt::Level TargetPassConfig::getOptLevel() const {
lib/CodeGen/TargetSubtargetInfo.cpp 45 CodeGenOpt::Level OptLevel) const {
lib/CodeGen/TwoAddressInstructionPass.cpp 101 CodeGenOpt::Level OptLevel;
lib/Target/AArch64/AArch64.h 38 CodeGenOpt::Level OptLevel);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp 46 CodeGenOpt::Level OptLevel)
4194 CodeGenOpt::Level OptLevel) {
lib/Target/AArch64/AArch64SelectionDAGInfo.cpp 56 CodeGenOpt::Level OptLevel) const {
lib/Target/AArch64/AArch64SelectionDAGInfo.h 30 bool generateFMAsInMachineCombiner(CodeGenOpt::Level OptLevel) const override;
lib/Target/AArch64/AArch64TargetMachine.cpp 263 CodeGenOpt::Level OL, bool JIT,
334 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL, bool JIT)
342 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL, bool JIT)
lib/Target/AArch64/AArch64TargetMachine.h 34 CodeGenOpt::Level OL, bool JIT, bool IsLittleEndian);
64 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL,
76 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL,
lib/Target/AMDGPU/AMDGPU.h 36 FunctionPass *createR600ISelDag(TargetMachine *TM, CodeGenOpt::Level OptLevel);
186 CodeGenOpt::Level OptLevel = CodeGenOpt::Default);
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 134 CodeGenOpt::Level OptLevel = CodeGenOpt::Default)
304 explicit R600DAGToDAGISel(TargetMachine *TM, CodeGenOpt::Level OptLevel) :
375 CodeGenOpt::Level OptLevel) {
382 CodeGenOpt::Level OptLevel) {
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp 358 CodeGenOpt::Level OptLevel)
463 CodeGenOpt::Level OL, bool JIT)
507 CodeGenOpt::Level OL, bool JIT)
lib/Target/AMDGPU/AMDGPUTargetMachine.h 46 CodeGenOpt::Level OL);
77 CodeGenOpt::Level OL, bool JIT);
102 CodeGenOpt::Level OL, bool JIT);
lib/Target/ARC/ARC.h 26 CodeGenOpt::Level OptLevel);
lib/Target/ARC/ARCISelDAGToDAG.cpp 41 ARCDAGToDAGISel(ARCTargetMachine &TM, CodeGenOpt::Level OptLevel)
71 CodeGenOpt::Level OptLevel) {
lib/Target/ARC/ARCTargetMachine.cpp 35 CodeGenOpt::Level OL, bool JIT)
lib/Target/ARC/ARCTargetMachine.h 31 CodeGenOpt::Level OL, bool JIT);
lib/Target/ARM/ARM.h 42 CodeGenOpt::Level OptLevel);
lib/Target/ARM/ARMISelDAGToDAG.cpp 58 explicit ARMDAGToDAGISel(ARMBaseTargetMachine &tm, CodeGenOpt::Level OptLevel)
4828 CodeGenOpt::Level OptLevel) {
lib/Target/ARM/ARMTargetMachine.cpp 212 CodeGenOpt::Level OL, bool isLittle)
308 CodeGenOpt::Level OL, bool JIT)
316 CodeGenOpt::Level OL, bool JIT)
lib/Target/ARM/ARMTargetMachine.h 45 CodeGenOpt::Level OL, bool isLittle);
82 CodeGenOpt::Level OL, bool JIT);
92 CodeGenOpt::Level OL, bool JIT);
lib/Target/AVR/AVR.h 26 CodeGenOpt::Level OptLevel);
lib/Target/AVR/AVRISelDAGToDAG.cpp 29 AVRDAGToDAGISel(AVRTargetMachine &TM, CodeGenOpt::Level OptLevel)
552 CodeGenOpt::Level OptLevel) {
lib/Target/AVR/AVRTargetMachine.cpp 48 CodeGenOpt::Level OL, bool JIT)
lib/Target/AVR/AVRTargetMachine.h 34 CodeGenOpt::Level OL, bool JIT);
lib/Target/BPF/BPFTargetMachine.cpp 61 CodeGenOpt::Level OL, bool JIT)
lib/Target/BPF/BPFTargetMachine.h 28 CodeGenOpt::Level OL, bool JIT);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 61 CodeGenOpt::Level OptLevel) {
lib/Target/Hexagon/HexagonISelDAGToDAG.h 36 CodeGenOpt::Level OptLevel)
lib/Target/Hexagon/HexagonSubtarget.h 64 CodeGenOpt::Level OptLevel;
lib/Target/Hexagon/HexagonTargetMachine.cpp 162 CodeGenOpt::Level OptLevel);
209 CodeGenOpt::Level OL, bool JIT)
lib/Target/Hexagon/HexagonTargetMachine.h 33 CodeGenOpt::Level OL, bool JIT);
lib/Target/Lanai/LanaiSubtarget.cpp 43 CodeGenOpt::Level /*OptLevel*/)
lib/Target/Lanai/LanaiSubtarget.h 37 CodeGenOpt::Level OptLevel);
lib/Target/Lanai/LanaiTargetMachine.cpp 61 CodeGenOpt::Level OptLevel, bool JIT)
lib/Target/Lanai/LanaiTargetMachine.h 37 CodeGenOpt::Level OptLevel, bool JIT);
lib/Target/MSP430/MSP430.h 42 CodeGenOpt::Level OptLevel);
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp 97 MSP430DAGToDAGISel(MSP430TargetMachine &TM, CodeGenOpt::Level OptLevel)
130 CodeGenOpt::Level OptLevel) {
lib/Target/MSP430/MSP430TargetMachine.cpp 45 CodeGenOpt::Level OL, bool JIT)
lib/Target/MSP430/MSP430TargetMachine.h 33 CodeGenOpt::Level OL, bool JIT);
lib/Target/Mips/Mips16ISelDAGToDAG.cpp 223 CodeGenOpt::Level OptLevel) {
lib/Target/Mips/Mips16ISelDAGToDAG.h 22 explicit Mips16DAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL)
51 CodeGenOpt::Level OptLevel);
lib/Target/Mips/MipsISelDAGToDAG.h 33 explicit MipsDAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL)
lib/Target/Mips/MipsSEISelDAGToDAG.cpp 1341 CodeGenOpt::Level OptLevel) {
lib/Target/Mips/MipsSEISelDAGToDAG.h 23 explicit MipsSEDAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL)
143 CodeGenOpt::Level OptLevel);
lib/Target/Mips/MipsSubtarget.cpp 232 CodeGenOpt::Level MipsSubtarget::getOptLevelToEnablePostRAScheduler() const {
lib/Target/Mips/MipsSubtarget.h 222 CodeGenOpt::Level getOptLevelToEnablePostRAScheduler() const override;
lib/Target/Mips/MipsTargetMachine.cpp 115 CodeGenOpt::Level OL, bool JIT,
144 CodeGenOpt::Level OL, bool JIT)
154 CodeGenOpt::Level OL, bool JIT)
lib/Target/Mips/MipsTargetMachine.h 43 CodeGenOpt::Level OL, bool JIT, bool isLittle);
79 CodeGenOpt::Level OL, bool JIT);
91 CodeGenOpt::Level OL, bool JIT);
lib/Target/NVPTX/NVPTX.h 38 llvm::CodeGenOpt::Level OptLevel);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp 33 llvm::CodeGenOpt::Level OptLevel) {
38 CodeGenOpt::Level OptLevel)
lib/Target/NVPTX/NVPTXISelDAGToDAG.h 42 CodeGenOpt::Level OptLevel);
lib/Target/NVPTX/NVPTXISelLowering.cpp 4305 CodeGenOpt::Level OptLevel) const {
4345 CodeGenOpt::Level OptLevel) {
4451 CodeGenOpt::Level OptLevel) {
4541 CodeGenOpt::Level OptLevel) {
4711 CodeGenOpt::Level OptLevel) {
4724 CodeGenOpt::Level OptLevel) {
4757 CodeGenOpt::Level OptLevel = getTargetMachine().getOptLevel();
lib/Target/NVPTX/NVPTXISelLowering.h 538 bool allowFMA(MachineFunction &MF, CodeGenOpt::Level OptLevel) const;
lib/Target/NVPTX/NVPTXTargetMachine.cpp 112 CodeGenOpt::Level OL, bool is64bit)
139 CodeGenOpt::Level OL, bool JIT)
149 CodeGenOpt::Level OL, bool JIT)
lib/Target/NVPTX/NVPTXTargetMachine.h 41 CodeGenOpt::Level OP, bool is64bit);
81 CodeGenOpt::Level OL, bool JIT);
90 CodeGenOpt::Level OL, bool JIT);
lib/Target/PowerPC/PPC.h 47 FunctionPass *createPPCISelDag(PPCTargetMachine &TM, CodeGenOpt::Level OL);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 146 explicit PPCDAGToDAGISel(PPCTargetMachine &tm, CodeGenOpt::Level OptLevel)
6590 CodeGenOpt::Level OptLevel) {
lib/Target/PowerPC/PPCTargetMachine.cpp 158 static std::string computeFSAdditions(StringRef FS, CodeGenOpt::Level OL,
299 CodeGenOpt::Level OL, bool JIT)
lib/Target/PowerPC/PPCTargetMachine.h 38 CodeGenOpt::Level OL, bool JIT);
lib/Target/RISCV/RISCVTargetMachine.cpp 62 CodeGenOpt::Level OL, bool JIT)
lib/Target/RISCV/RISCVTargetMachine.h 31 CodeGenOpt::Level OL, bool JIT);
lib/Target/Sparc/SparcTargetMachine.cpp 95 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL, bool JIT, bool is64bit)
197 CodeGenOpt::Level OL, bool JIT)
207 CodeGenOpt::Level OL, bool JIT)
217 CodeGenOpt::Level OL, bool JIT)
lib/Target/Sparc/SparcTargetMachine.h 31 CodeGenOpt::Level OL, bool JIT, bool is64bit);
52 CodeGenOpt::Level OL, bool JIT);
63 CodeGenOpt::Level OL, bool JIT);
73 CodeGenOpt::Level OL, bool JIT);
lib/Target/SystemZ/SystemZ.h 191 CodeGenOpt::Level OptLevel);
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp 345 SystemZDAGToDAGISel(SystemZTargetMachine &TM, CodeGenOpt::Level OptLevel)
376 CodeGenOpt::Level OptLevel) {
lib/Target/SystemZ/SystemZTargetMachine.cpp 151 CodeGenOpt::Level OL, bool JIT)
lib/Target/SystemZ/SystemZTargetMachine.h 35 CodeGenOpt::Level OL, bool JIT);
lib/Target/TargetMachine.cpp 239 CodeGenOpt::Level TargetMachine::getOptLevel() const { return OptLevel; }
241 void TargetMachine::setOptLevel(CodeGenOpt::Level Level) { OptLevel = Level; }
lib/Target/TargetMachineC.cpp 133 CodeGenOpt::Level OL;
lib/Target/WebAssembly/WebAssembly.h 36 CodeGenOpt::Level OptLevel);
lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp 42 CodeGenOpt::Level OptLevel)
239 CodeGenOpt::Level OptLevel) {
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp 110 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL, bool JIT)
lib/Target/WebAssembly/WebAssemblyTargetMachine.h 31 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL,
lib/Target/X86/X86.h 33 CodeGenOpt::Level OptLevel);
lib/Target/X86/X86ISelDAGToDAG.cpp 174 explicit X86DAGToDAGISel(X86TargetMachine &tm, CodeGenOpt::Level OptLevel)
5257 CodeGenOpt::Level OptLevel) {
lib/Target/X86/X86TargetMachine.cpp 219 CodeGenOpt::Level OL, bool JIT)
lib/Target/X86/X86TargetMachine.h 38 CodeGenOpt::Level OL, bool JIT);
lib/Target/XCore/XCore.h 31 CodeGenOpt::Level OptLevel);
lib/Target/XCore/XCoreISelDAGToDAG.cpp 40 XCoreDAGToDAGISel(XCoreTargetMachine &TM, CodeGenOpt::Level OptLevel)
82 CodeGenOpt::Level OptLevel) {
lib/Target/XCore/XCoreTargetMachine.cpp 51 CodeGenOpt::Level OL, bool JIT)
lib/Target/XCore/XCoreTargetMachine.h 34 CodeGenOpt::Level OL, bool JIT);
tools/clang/lib/CodeGen/BackendUtil.cpp 379 static CodeGenOpt::Level getCGOptLevel(const CodeGenOptions &CodeGenOpts) {
770 CodeGenOpt::Level OptLevel = getCGOptLevel(CodeGenOpts);
tools/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp 56 CodeGenOpt::Level &OLvl) {
82 CodeGenOpt::Level OptLevel,
94 static std::string OptLLVM(const std::string &IR, CodeGenOpt::Level OLvl) {
144 static void CreateAndRunJITFunc(const std::string &IR, CodeGenOpt::Level OLvl) {
206 CodeGenOpt::Level OLvl;
tools/gold/gold-plugin.cpp 812 static CodeGenOpt::Level getCGOptLevel() {
tools/llc/llc.cpp 437 CodeGenOpt::Level OLvl = CodeGenOpt::Default;
tools/lld/Common/Args.cpp 22 CodeGenOpt::Level lld::args::getCGOptLevel(int optLevelLTO) {
tools/lld/include/lld/Common/Args.h 26 llvm::CodeGenOpt::Level getCGOptLevel(int optLevelLTO);
tools/lli/lli.cpp 333 CodeGenOpt::Level getOptLevel() {
tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp 145 CodeGenOpt::Level OLvl = CodeGenOpt::Default;
tools/opt/opt.cpp 450 static CodeGenOpt::Level GetCodeGenOptLevel() {
unittests/ExecutionEngine/MCJIT/MCJITTestBase.h 321 CodeGenOpt::Level OptLevel;
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept
83 constexpr _Tp&&
84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)
825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits 1629 { typedef _Tp type; };