Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 60 files:
- contrib/llvm-project/llvm/lib/CodeGen/EarlyIfConversion.cpp
- contrib/llvm-project/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp, line 2368
- contrib/llvm-project/llvm/lib/CodeGen/InlineSpiller.cpp
- contrib/llvm-project/llvm/lib/CodeGen/LiveRangeEdit.cpp, line 356
- contrib/llvm-project/llvm/lib/CodeGen/MachineInstr.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineLoopUtils.cpp
- contrib/llvm-project/llvm/lib/CodeGen/ModuloSchedule.cpp
- contrib/llvm-project/llvm/lib/CodeGen/PeepholeOptimizer.cpp, line 1007
- contrib/llvm-project/llvm/lib/CodeGen/ProcessImplicitDefs.cpp, line 127
- contrib/llvm-project/llvm/lib/CodeGen/RegisterCoalescer.cpp, line 1604
- contrib/llvm-project/llvm/lib/CodeGen/TailDuplicator.cpp
- contrib/llvm-project/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
- contrib/llvm-project/llvm/lib/CodeGen/UnreachableBlockElim.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, line 1242
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp, line 566
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp, line 192
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp, line 306
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp, line 859
- contrib/llvm-project/llvm/lib/Target/ARC/ARCOptAddrMode.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMInstructionSelector.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp, line 341
- contrib/llvm-project/llvm/lib/Target/AVR/AVRRegisterInfo.cpp, line 159
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp, line 1999
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp, line 698
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp, line 1624
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonPeephole.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp, line 204
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp, line 220
- contrib/llvm-project/llvm/lib/Target/Mips/MipsBranchExpansion.cpp, line 722
- contrib/llvm-project/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp
- contrib/llvm-project/llvm/lib/Target/Mips/MipsInstrInfo.cpp, line 649
- contrib/llvm-project/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp, line 173
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp, line 878
- contrib/llvm-project/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp, line 243
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp, line 1456
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp, line 91
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp, line 448
- contrib/llvm-project/llvm/lib/Target/X86/X86FloatingPoint.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86InstructionSelector.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp