Defined in 3 files as a prototype:
Defined in 9 files as a function:
Referenced in 135 files:
- contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h, 20 times
- contrib/llvm/include/llvm/MC/MCInstBuilder.h, 6 times
- contrib/llvm/lib/AsmParser/LLParser.cpp, line 667
- contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, line 2685
- contrib/llvm/lib/Bitcode/Reader/MetadataLoader.cpp, 2 times
- contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp, line 73
- contrib/llvm/lib/CodeGen/LiveVariables.cpp, 5 times
- contrib/llvm/lib/CodeGen/MIRParser/MIParser.cpp, line 781
- contrib/llvm/lib/CodeGen/MachineInstr.cpp, 9 times
- contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp, 2 times
- contrib/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp, line 156
- contrib/llvm/lib/IR/Core.cpp, line 947
- contrib/llvm/lib/IR/DIBuilder.cpp, line 150
- contrib/llvm/lib/IR/DebugInfo.cpp, line 664
- contrib/llvm/lib/IR/Module.cpp, 2 times
- contrib/llvm/lib/Linker/IRMover.cpp, 4 times
- contrib/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp, line 143
- contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp, 24 times
- contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, line 3256
- contrib/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp, 7 times
- contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp, line 245
- contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp, 72 times
- contrib/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp, 54 times
- contrib/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp, line 219
- contrib/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp, 26 times
- contrib/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp, 6 times
- contrib/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp, line 59
- contrib/llvm/lib/Target/AMDGPU/SIFixWWMLiveness.cpp, line 169
- contrib/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp, 6 times
- contrib/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp, line 444
- contrib/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp, line 246
- contrib/llvm/lib/Target/ARC/ARCMCInstLower.cpp, line 113
- contrib/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp, 11 times
- contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp, 27 times
- contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp, line 1054
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, 4 times
- contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp, 8 times
- contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp, line 164
- contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, 687 times
- contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp, 150 times
- contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp, 3 times
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp, 3 times
- contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp, 4 times
- contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp, 2 times
- contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp, 5 times
- contrib/llvm/lib/Target/AVR/AVRMCInstLower.cpp, line 107
- contrib/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp, 5 times
- contrib/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp, 3 times
- contrib/llvm/lib/Target/BPF/BPFMCInstLower.cpp, line 82
- contrib/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp, 6 times
- contrib/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp, 60 times
- contrib/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp, 8 times
- contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp, 45 times
- contrib/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp, line 2005
- contrib/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp, line 3151
- contrib/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp, 3 times
- contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp, 5 times
- contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonPeephole.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp, 4 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp, 26 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp, 7 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp, 3 times
- contrib/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp, 21 times
- contrib/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp, 11 times
- contrib/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp, line 137
- contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp, line 155
- contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, 53 times
- contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp, 213 times
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp, 3 times
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp, 27 times
- contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp, 9 times
- contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp, 2 times
- contrib/llvm/lib/Target/Mips/MipsLongBranch.cpp, line 529
- contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp, 5 times
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, 3 times
- contrib/llvm/lib/Target/Nios2/Nios2MCInstLower.cpp, line 115
- contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp, 159 times
- contrib/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp, 12 times
- contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp, line 1101
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, line 10045
- contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp, 7 times
- contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp, line 149
- contrib/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp, line 121
- contrib/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp, 5 times
- contrib/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp, 9 times
- contrib/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp, line 103
- contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp, 12 times
- contrib/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp, 21 times
- contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp, 6 times
- contrib/llvm/lib/Target/Sparc/SparcMCInstLower.cpp, line 106
- contrib/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp, 12 times
- contrib/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp, 26 times
- contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp, line 101
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp, line 337
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp, line 121
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp, line 233
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp, 6 times
- contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp, 5 times
- contrib/llvm/lib/Target/X86/AsmParser/X86Operand.h, 16 times
- contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp, 19 times
- contrib/llvm/lib/Target/X86/X86CallFrameOptimization.cpp, line 567
- contrib/llvm/lib/Target/X86/X86ExpandPseudo.cpp, line 253
- contrib/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86InstrInfo.cpp, 3 times
- contrib/llvm/lib/Target/X86/X86InstructionSelector.cpp, line 542
- contrib/llvm/lib/Target/X86/X86MCInstLower.cpp, 33 times
- contrib/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp, 9 times
- contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp, line 405
- contrib/llvm/lib/Target/XCore/XCoreMCInstLower.cpp, line 112
- contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp, line 374
- contrib/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp, line 357
- contrib/llvm/lib/Transforms/Utils/CloneModule.cpp, line 188
- contrib/llvm/lib/Transforms/Vectorize/VPlanValue.h, line 106
- contrib/llvm/tools/bugpoint/CrashDebugger.cpp, line 882
- contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp, line 2340
- contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp, line 2047
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp, line 3631
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp, line 809
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/SanitizerMetadata.cpp, line 56
- contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp, 3 times
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp, 2 times
- contrib/llvm/tools/opt/Debugify.cpp, line 110
- contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp, 2 times
- contrib/llvm/utils/TableGen/GlobalISelEmitter.cpp, 5 times