Defined in 1 files as a prototype:
Defined in 5 files as a function:
Referenced in 52 files:
- contrib/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
- contrib/llvm/include/llvm/CodeGen/MachinePipeliner.h
- contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
- contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h, line 262
- contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
- contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
- contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
- contrib/llvm/lib/CodeGen/DFAPacketizer.cpp, line 259
- contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
- contrib/llvm/lib/CodeGen/MachinePipeliner.cpp
- contrib/llvm/lib/CodeGen/MachineScheduler.cpp
- contrib/llvm/lib/CodeGen/MacroFusion.cpp
- contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp, line 682
- contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, line 841
- contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp, line 872
- contrib/llvm/lib/CodeGen/SlotIndexes.cpp
- contrib/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
- contrib/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp
- contrib/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
- contrib/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp
- contrib/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
- contrib/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp
- contrib/llvm/lib/Target/AMDGPU/R600Packetizer.cpp
- contrib/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp
- contrib/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp, line 438
- contrib/llvm/lib/Target/ARC/ARCInstrInfo.cpp, line 353
- contrib/llvm/lib/Target/ARM/ARMCallLowering.cpp, line 558
- contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp
- contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
- contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp, line 698
- contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp, line 226
- contrib/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp, line 831
- contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
- contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
- contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp, line 387
- contrib/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h, line 124
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
- contrib/llvm/lib/Target/X86/X86CallFrameOptimization.cpp, line 565
- contrib/llvm/lib/Target/X86/X86CondBrFolding.cpp
- contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp, line 875
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, line 28409
- contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
- contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp