Defined in 3 files as a prototype:
Defined in 1 files as a function:
Referenced in 79 files:
- contrib/llvm-project/llvm/include/llvm/CodeGen/AntiDepBreaker.h, line 90
- contrib/llvm-project/llvm/include/llvm/CodeGen/BasicTTIImpl.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/MIParser.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineFunction.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachinePipeliner.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/MacroFusion.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/ModuloSchedule.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/SelectionDAG.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetInstrInfo.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetSchedule.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h
- contrib/llvm-project/llvm/include/llvm/Target/TargetMachine.h
- contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
- contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h, line 134
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
- contrib/llvm-project/llvm/lib/CodeGen/BranchRelaxation.cpp, line 541
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 272
- contrib/llvm-project/llvm/lib/CodeGen/EarlyIfConversion.cpp
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp, line 5348
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp, line 172
- contrib/llvm-project/llvm/lib/CodeGen/IfConversion.cpp, line 447
- contrib/llvm-project/llvm/lib/CodeGen/MIRParser/MIParser.cpp, line 87
- contrib/llvm-project/llvm/lib/CodeGen/MachineCombiner.cpp, line 65
- contrib/llvm-project/llvm/lib/CodeGen/MachineFunction.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp, line 342
- contrib/llvm-project/llvm/lib/CodeGen/MachineModuleInfo.cpp, line 239
- contrib/llvm-project/llvm/lib/CodeGen/MachineOutliner.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineTraceMetrics.cpp, line 68
- contrib/llvm-project/llvm/lib/CodeGen/MacroFusion.cpp, line 171
- contrib/llvm-project/llvm/lib/CodeGen/PostRASchedulerList.cpp
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp, line 1297
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocPBQP.cpp, line 825
- contrib/llvm-project/llvm/lib/CodeGen/RegisterCoalescer.cpp, line 3895
- contrib/llvm-project/llvm/lib/CodeGen/RegisterScavenging.cpp, line 795
- contrib/llvm-project/llvm/lib/CodeGen/RegisterUsageInfo.cpp, line 92
- contrib/llvm-project/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp, line 49
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp, line 441
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp, line 73
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 255
- contrib/llvm-project/llvm/lib/CodeGen/ShrinkWrap.cpp, line 198
- contrib/llvm-project/llvm/lib/CodeGen/TargetInstrInfo.cpp
- contrib/llvm-project/llvm/lib/CodeGen/TargetSchedule.cpp, line 63
- contrib/llvm-project/llvm/lib/CodeGen/TargetSubtargetInfo.cpp
- contrib/llvm-project/llvm/lib/CodeGen/TypePromotion.cpp, line 950
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, line 6640
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp, line 376
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp, line 698
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp, line 125
- contrib/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp, line 29
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp, line 380
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h, line 929
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h, line 52
- contrib/llvm-project/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp, line 636
- contrib/llvm-project/llvm/lib/Target/AMDGPU/R600InstrInfo.h, line 162
- contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, line 124
- contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseInstrInfo.h, line 131
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, line 985
- contrib/llvm-project/llvm/lib/Target/ARM/ARMMacroFusion.cpp, line 52
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrInfo.h
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp, line 263
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h, line 51
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp, line 51
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp, line 88
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrInfo.h, line 287
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp, line 145
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCSubtarget.cpp, line 192
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp, line 134
- contrib/llvm-project/llvm/lib/Target/X86/X86CmovConversion.cpp, line 169
- contrib/llvm-project/llvm/lib/Target/X86/X86MacroFusion.cpp, line 35
- contrib/llvm-project/llvm/lib/Target/X86/X86RegisterBankInfo.cpp, line 281
- contrib/llvm-project/llvm/lib/Target/X86/X86Subtarget.h, line 927