Defined in 1 files as a member:
Defined in 3 files as a function:
Referenced in 51 files:
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineBasicBlock.h, line 665
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetInstrInfo.h, line 1742
- contrib/llvm-project/llvm/include/llvm/MC/MCInstrAnalysis.h, line 58
- contrib/llvm-project/llvm/lib/CodeGen/BranchFolding.cpp, line 524
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp, line 234
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
- contrib/llvm-project/llvm/lib/CodeGen/LivePhysRegs.cpp, line 301
- contrib/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp, line 2975
- contrib/llvm-project/llvm/lib/CodeGen/RDFGraph.cpp, line 619
- contrib/llvm-project/llvm/lib/CodeGen/ReachingDefAnalysis.cpp, line 522
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
- contrib/llvm-project/llvm/lib/CodeGen/TailDuplicator.cpp, line 621
- contrib/llvm-project/llvm/lib/CodeGen/XRayInstrumentation.cpp
- contrib/llvm-project/llvm/lib/MC/MCInstrDesc.cpp, line 23
- contrib/llvm-project/llvm/lib/MCA/InstrBuilder.cpp, line 553
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, line 6609
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp, line 134
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp, line 878
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
- 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/ARMExpandPseudoInsts.cpp, line 1866
- contrib/llvm-project/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp, line 47
- contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, line 10647
- contrib/llvm-project/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp, line 235
- contrib/llvm-project/llvm/lib/Target/AVR/AVRFrameLowering.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp, line 2047
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp, line 1433
- contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/RDFDeadCode.cpp, line 59
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp
- contrib/llvm-project/llvm/lib/Target/Mips/MipsAsmPrinter.cpp, line 248
- contrib/llvm-project/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp, line 718
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp, line 1630
- contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp, line 760
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp, line 585
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp, line 265
- contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp, line 592
- contrib/llvm-project/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp, line 78
- contrib/llvm-project/llvm/lib/Target/X86/X86FloatingPoint.cpp, line 1454
- contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp, line 8867
- contrib/llvm-project/llvm/lib/Target/X86/X86PadShortFunction.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86RegisterInfo.cpp, line 730
- contrib/llvm-project/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86VZeroUpper.cpp, line 209
- contrib/llvm-project/llvm/utils/TableGen/CodeGenInstruction.cpp, line 374
- contrib/llvm-project/llvm/utils/TableGen/InstrDocsEmitter.cpp, line 101
- contrib/llvm-project/llvm/utils/TableGen/InstrInfoEmitter.cpp, line 738