Defined in 1 files as a prototype:
Defined in 8 files as a function:
Referenced in 141 files:
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h, line 667
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h, line 302
- external/apache2/llvm/dist/llvm/lib/CodeGen/Analysis.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, line 3374
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp, line 429
- external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.cpp, line 265
- external/apache2/llvm/dist/llvm/lib/CodeGen/EarlyIfConversion.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, 26 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp, 12 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/Localizer.cpp, line 56
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp, line 46
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp, line 789
- external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervalCalc.cpp, line 186
- external/apache2/llvm/dist/llvm/lib/CodeGen/LiveVariables.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MIRPrinter.cpp, line 587
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBasicBlock.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineLoopUtils.cpp, line 82
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOperand.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOutliner.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachinePipeliner.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSSAUpdater.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineSink.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineTraceMetrics.cpp, line 690
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/ModuloSchedule.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/PHIElimination.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/PeepholeOptimizer.cpp, line 778
- external/apache2/llvm/dist/llvm/lib/CodeGen/RDFGraph.cpp, line 238
- external/apache2/llvm/dist/llvm/lib/CodeGen/TailDuplicator.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/TargetInstrInfo.cpp, line 352
- external/apache2/llvm/dist/llvm/lib/CodeGen/UnreachableBlockElim.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp, line 1062
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, 14 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp, line 277
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp, line 2466
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp, 13 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp, line 530
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp, line 141
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp, line 308
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp, line 572
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCBranchFinalize.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCInstrInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCMCInstLower.cpp, line 37
- external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCOptAddrMode.cpp, line 150
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBlockPlacement.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMCallLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 11514
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMMCInstLower.cpp, line 88
- external/apache2/llvm/dist/llvm/lib/Target/ARM/MLxExpansionPass.cpp, line 154
- external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRAsmPrinter.cpp, line 81
- external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRInstrInfo.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRMCInstLower.cpp, line 90
- external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAsmPrinter.cpp, line 86
- external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFInstrInfo.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFMCInstLower.cpp, line 69
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/BitTracker.cpp, line 814
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp, line 89
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp, line 170
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp, line 147
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp, 18 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp, line 149
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp, line 550
- external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp, line 78
- external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp, line 112
- external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kAsmPrinter.cpp, line 48
- external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kInstrInfo.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kMCInstLower.cpp, line 63
- external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp, line 92
- external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp, line 128
- external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp, line 136
- external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.cpp, line 699
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsBranchExpansion.cpp, line 230
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCallLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsMCInstLower.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp, line 273
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp, line 410
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp, 21 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp, line 182
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp, line 1097
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp, line 109
- external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp, line 358
- external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcMCInstLower.cpp, line 40
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.h, line 132
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp, line 42
- external/apache2/llvm/dist/llvm/lib/Target/VE/VEInstrInfo.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/VE/VEMCInstLower.cpp, line 69
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp, line 562
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp, line 240
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86CallLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp, line 2588
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp, line 33020
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstructionSelector.cpp, line 1364
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86MCInstLower.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86OptimizeLEAs.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86PreTileConfig.cpp, line 218
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp, line 213
- external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreInstrInfo.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreMCInstLower.cpp, line 39