Defined in 1 files as a prototype:
Defined in 20 files as a function:
- contrib/llvm/include/llvm/CodeGen/MachineOperand.h, line 296 (as a function)
- contrib/llvm/include/llvm/MC/MCInst.h, line 59 (as a function)
- contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp, line 471 (as a function)
- contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp, line 214 (as a function)
- contrib/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp, line 59 (as a function)
- contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, line 904 (as a function)
- contrib/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp, line 163 (as a function)
- contrib/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp, line 125 (as a function)
- contrib/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp, line 259 (as a function)
- contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp, line 342 (as a function)
- contrib/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp, line 192 (as a function)
- contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, line 1232 (as a function)
- contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp, line 461 (as a function)
- contrib/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp, line 135 (as a function)
- contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp, line 248 (as a function)
- contrib/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp, line 230 (as a function)
- contrib/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp, line 233 (as a function)
- contrib/llvm/lib/Target/X86/AsmParser/X86Operand.h, line 156 (as a function)
- contrib/llvm/utils/TableGen/CodeGenInstruction.h, line 332 (as a function)
- contrib/llvm/utils/TableGen/FastISelEmitter.cpp, line 98 (as a function)
Referenced in 156 files:
- contrib/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h, 2 times
- contrib/llvm/include/llvm/CodeGen/MachineInstr.h, line 826
- contrib/llvm/include/llvm/CodeGen/MachineOperand.h, 2 times
- contrib/llvm/include/llvm/MC/MCInst.h, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp, 3 times
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, 4 times
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp, line 596
- contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp, 2 times
- contrib/llvm/lib/CodeGen/GlobalISel/Utils.cpp, line 115
- contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp, line 474
- contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp, 2 times
- contrib/llvm/lib/CodeGen/MachineInstr.cpp, 3 times
- contrib/llvm/lib/CodeGen/MachineSink.cpp, line 749
- contrib/llvm/lib/CodeGen/MachineVerifier.cpp, 7 times
- contrib/llvm/lib/CodeGen/StackMaps.cpp, 2 times
- contrib/llvm/lib/CodeGen/TargetInstrInfo.cpp, 4 times
- contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp, line 270
- contrib/llvm/lib/MC/MCInst.cpp, line 25
- contrib/llvm/lib/MC/MCParser/AsmParser.cpp, line 5521
- contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp, line 175
- contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, 13 times
- contrib/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp, 4 times
- contrib/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp, line 215
- contrib/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp, line 643
- contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp, 31 times
- contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp, 16 times
- contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp, 21 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp, line 60
- contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp, 24 times
- contrib/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp, 7 times
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp, line 184
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp, 4 times
- contrib/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp, 4 times
- contrib/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp, 16 times
- contrib/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp, line 288
- contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp, 28 times
- contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.h, 2 times
- contrib/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp, 4 times
- contrib/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp, 5 times
- contrib/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp, 6 times
- contrib/llvm/lib/Target/ARC/ARCInstrInfo.cpp, 4 times
- contrib/llvm/lib/Target/ARC/InstPrinter/ARCInstPrinter.cpp, 4 times
- contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp, 4 times
- contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, 6 times
- contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp, line 702
- contrib/llvm/lib/Target/ARM/ARMFastISel.cpp, line 2930
- contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp, line 159
- contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, 66 times
- contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp, 3 times
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp, 10 times
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp, 9 times
- contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp, 2 times
- contrib/llvm/lib/Target/AVR/AVRInstrInfo.cpp, 2 times
- contrib/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp, line 681
- contrib/llvm/lib/Target/AVR/InstPrinter/AVRInstPrinter.cpp, 3 times
- contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp, 6 times
- contrib/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp, line 129
- contrib/llvm/lib/Target/BPF/BPFAsmPrinter.cpp, line 111
- contrib/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp, 4 times
- contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp, 3 times
- contrib/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp, 5 times
- contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp, 5 times
- contrib/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp, line 263
- contrib/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp, 5 times
- contrib/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp, 4 times
- contrib/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp, 9 times
- contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp, line 2091
- contrib/llvm/lib/Target/Hexagon/HexagonGenMux.cpp, line 213
- contrib/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp, line 197
- contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp, 22 times
- contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp, 48 times
- contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp, line 235
- contrib/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp, line 154
- contrib/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp, line 133
- contrib/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp, 5 times
- contrib/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp, line 165
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp, line 791
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp, 4 times
- contrib/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp, 19 times
- contrib/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp, line 114
- contrib/llvm/lib/Target/Lanai/InstPrinter/LanaiInstPrinter.cpp, 7 times
- contrib/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp, line 125
- contrib/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp, line 113
- contrib/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp, 4 times
- contrib/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp, 7 times
- contrib/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp, 9 times
- contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp, 3 times
- contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp, line 111
- contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, 53 times
- contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp, 2 times
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp, 29 times
- contrib/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp, line 260
- contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp, line 1660
- contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp, 4 times
- contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp, 2 times
- contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp, 2 times
- contrib/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp, 2 times
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, 6 times
- contrib/llvm/lib/Target/Nios2/InstPrinter/Nios2InstPrinter.cpp, line 49
- contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp, 5 times
- contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp, 12 times
- contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp, 3 times
- contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp, line 1311
- contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp, 6 times
- contrib/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp, 3 times
- contrib/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp, 10 times
- contrib/llvm/lib/Target/RISCV/InstPrinter/RISCVInstPrinter.cpp, line 59
- contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp, 3 times
- contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp, 3 times
- contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp, 4 times
- contrib/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp, 15 times
- contrib/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp, 3 times
- contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp, 5 times
- contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp, line 398
- contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp, 2 times
- contrib/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp, 15 times
- contrib/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp, 2 times
- contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp, 2 times
- contrib/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp, line 502
- contrib/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp, line 385
- contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp, line 549
- contrib/llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp, line 157
- contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp, line 84
- contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp, 4 times
- contrib/llvm/lib/Target/X86/AsmParser/X86Operand.h, 6 times
- contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp, 4 times
- contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp, 25 times
- contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp, 4 times
- contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp, 7 times
- contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86CallFrameOptimization.cpp, 3 times
- contrib/llvm/lib/Target/X86/X86ExpandPseudo.cpp, line 90
- contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp, 5 times
- contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp, line 1515
- contrib/llvm/lib/Target/X86/X86InstrInfo.cpp, 7 times
- contrib/llvm/lib/Target/X86/X86InstrInfo.h, 2 times
- contrib/llvm/lib/Target/X86/X86InstructionSelector.cpp, line 612
- contrib/llvm/lib/Target/X86/X86MCInstLower.cpp, 5 times
- contrib/llvm/lib/Target/X86/X86OptimizeLEAs.cpp, 6 times
- contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp, line 729
- contrib/llvm/lib/Target/X86/X86WinAllocaExpander.cpp, line 93
- contrib/llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.cpp, line 83
- contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp, 3 times
- contrib/llvm/utils/TableGen/CodeGenInstruction.h, line 337
- contrib/llvm/utils/TableGen/FastISelEmitter.cpp, 7 times