Defined in 1 files as a prototype:
Defined in 8 files as a function:
Referenced in 65 files:
- contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachinePipeliner.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/ScheduleDAG.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h, line 267
- contrib/llvm-project/llvm/include/llvm/CodeGen/SlotIndexes.h
- contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
- contrib/llvm-project/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
- contrib/llvm-project/llvm/lib/CodeGen/DFAPacketizer.cpp, line 201
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, line 2012
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp, line 5297
- contrib/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineScheduler.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MacroFusion.cpp
- contrib/llvm-project/llvm/lib/CodeGen/PostRASchedulerList.cpp, line 680
- contrib/llvm-project/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, line 860
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp, line 854
- contrib/llvm-project/llvm/lib/CodeGen/SlotIndexes.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/R600Packetizer.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp, line 542
- contrib/llvm-project/llvm/lib/Target/ARC/ARCInstrInfo.cpp, line 365
- contrib/llvm-project/llvm/lib/Target/ARM/ARMCallLowering.cpp, line 535
- contrib/llvm-project/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp, line 1464
- contrib/llvm-project/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp, line 280
- contrib/llvm-project/llvm/lib/Target/ARM/MVEVPTOptimisationsPass.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp, line 767
- contrib/llvm-project/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp, line 222
- contrib/llvm-project/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp, line 832
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp
- contrib/llvm-project/llvm/lib/Target/Sparc/SparcInstrInfo.cpp, line 386
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h, line 123
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86CallFrameOptimization.cpp, line 573
- contrib/llvm-project/llvm/lib/Target/X86/X86CondBrFolding.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86FloatingPoint.cpp, line 885
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, line 31666
- contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
- contrib/llvm-project/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp