Defined in 2 files as a function:
Referenced in 42 files:
- contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineInstr.h
- contrib/llvm-project/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
- contrib/llvm-project/llvm/lib/CodeGen/DFAPacketizer.cpp
- contrib/llvm-project/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp, line 242
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp, line 507
- contrib/llvm-project/llvm/lib/CodeGen/ImplicitNullChecks.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MIRPrinter.cpp, line 835
- contrib/llvm-project/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp, line 110
- contrib/llvm-project/llvm/lib/CodeGen/MachineInstr.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp
- contrib/llvm-project/llvm/lib/CodeGen/ModuloSchedule.cpp, line 961
- contrib/llvm-project/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp, line 133
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp, line 908
- contrib/llvm-project/llvm/lib/CodeGen/StackColoring.cpp
- contrib/llvm-project/llvm/lib/CodeGen/TargetInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp, line 905
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp, line 2210
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 10772
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp, line 531
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, line 1336
- contrib/llvm-project/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
- contrib/llvm-project/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp, line 736
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp, line 194
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp, line 280
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp, line 297
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86ExpandPseudo.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86FixupBWInsts.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp, line 982
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp, line 1388
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, line 31110
- contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp