Defined in 3 files as a function:
Referenced in 55 files:
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineOperand.h
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, line 925
- contrib/llvm-project/llvm/lib/CodeGen/LiveDebugVariables.cpp, line 1341
- contrib/llvm-project/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp, line 442
- contrib/llvm-project/llvm/lib/CodeGen/MachineScheduler.cpp, line 1489
- contrib/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp, line 1592
- contrib/llvm-project/llvm/lib/CodeGen/PrologEpilogInserter.cpp
- contrib/llvm-project/llvm/lib/CodeGen/RegisterScavenging.cpp, line 453
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 575
- contrib/llvm-project/llvm/lib/CodeGen/ShrinkWrap.cpp
- contrib/llvm-project/llvm/lib/CodeGen/StackColoring.cpp
- contrib/llvm-project/llvm/lib/CodeGen/StackSlotColoring.cpp
- contrib/llvm-project/llvm/lib/CodeGen/TargetLoweringBase.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp, line 66
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp, line 6907
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp, line 214
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp, line 94
- contrib/llvm-project/llvm/lib/Target/ARC/ARCInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMFrameLowering.cpp, line 1532
- contrib/llvm-project/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp, line 458
- contrib/llvm-project/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp, line 440
- contrib/llvm-project/llvm/lib/Target/AVR/AVRFrameLowering.cpp, line 445
- contrib/llvm-project/llvm/lib/Target/AVR/AVRInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/BPF/BPFRegisterInfo.cpp, line 75
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp
- 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/HexagonOptAddrMode.cpp, line 206
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp
- contrib/llvm-project/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp, line 61
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
- contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp, line 231
- contrib/llvm-project/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/VE/VEInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp, line 320
- contrib/llvm-project/llvm/lib/Target/X86/X86FrameLowering.cpp, line 3322
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, line 4477
- contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.h
- contrib/llvm-project/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp
- contrib/llvm-project/llvm/lib/Target/XCore/XCoreInstrInfo.cpp