Defined in 1 files as a prototype:
Defined in 2 files as a member:
Defined in 5 files as a function:
Referenced in 118 files:
- contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.cpp, line 1026
- contrib/llvm-project/llvm/include/llvm/Analysis/LazyCallGraph.h, line 237
- contrib/llvm-project/llvm/include/llvm/CodeGen/ScheduleDAG.h, 3 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetInstrInfo.h, line 1742
- contrib/llvm-project/llvm/include/llvm/MC/MCInstrAnalysis.h, line 54
- contrib/llvm-project/llvm/lib/Analysis/CGSCCPassManager.cpp, 3 times
- contrib/llvm-project/llvm/lib/Analysis/LazyCallGraph.cpp, 11 times
- contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp, line 277
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, line 754
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/WinException.cpp, line 460
- contrib/llvm-project/llvm/lib/CodeGen/BranchFolding.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/CFGuardLongjmp.cpp, line 79
- contrib/llvm-project/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/GCRootLowering.cpp, line 276
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp, line 234
- contrib/llvm-project/llvm/lib/CodeGen/ImplicitNullChecks.cpp, line 233
- contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues.cpp, line 1240
- contrib/llvm-project/llvm/lib/CodeGen/MIRParser/MIParser.cpp, line 1181
- contrib/llvm-project/llvm/lib/CodeGen/MIRParser/MIRParser.cpp, line 377
- contrib/llvm-project/llvm/lib/CodeGen/MachineCSE.cpp, line 406
- contrib/llvm-project/llvm/lib/CodeGen/MachineInstr.cpp, 4 times
- contrib/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp, line 698
- contrib/llvm-project/llvm/lib/CodeGen/MachineRegisterInfo.cpp, line 571
- contrib/llvm-project/llvm/lib/CodeGen/MachineScheduler.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/MachineSink.cpp, line 1334
- contrib/llvm-project/llvm/lib/CodeGen/MachineTraceMetrics.cpp, line 116
- contrib/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp, line 2450
- contrib/llvm-project/llvm/lib/CodeGen/PHIEliminationUtils.cpp, line 54
- contrib/llvm-project/llvm/lib/CodeGen/PostRASchedulerList.cpp, line 341
- contrib/llvm-project/llvm/lib/CodeGen/RDFGraph.cpp, 6 times
- contrib/llvm-project/llvm/lib/CodeGen/ReachingDefAnalysis.cpp, line 522
- contrib/llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp, line 1152
- contrib/llvm-project/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp, line 117
- contrib/llvm-project/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp, 6 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp, line 441
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp, 14 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp, 9 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 648
- contrib/llvm-project/llvm/lib/CodeGen/ShrinkWrap.cpp, line 291
- contrib/llvm-project/llvm/lib/CodeGen/SplitKit.cpp, line 111
- contrib/llvm-project/llvm/lib/CodeGen/TailDuplicator.cpp, line 627
- contrib/llvm-project/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp, 3 times
- contrib/llvm-project/llvm/lib/MC/MCInstrDesc.cpp, line 23
- contrib/llvm-project/llvm/lib/MCA/InstrBuilder.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp, line 888
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, 6 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp, line 910
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp, line 262
- contrib/llvm-project/llvm/lib/Target/ARC/ARCOptAddrMode.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, 5 times
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 10421
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp, line 1113
- contrib/llvm-project/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp, line 46
- contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, line 10646
- contrib/llvm-project/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp, line 1110
- contrib/llvm-project/llvm/lib/Target/AVR/AVRFrameLowering.cpp, line 289
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp, line 181
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp, line 1934
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp, line 688
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp, line 993
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp, line 394
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp, line 207
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp, line 271
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp, line 271
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp, line 206
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp, 11 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp, line 478
- contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp, line 555
- contrib/llvm-project/llvm/lib/Target/Hexagon/RDFDeadCode.cpp, line 59
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp, line 202
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, line 1882
- contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp, line 179
- contrib/llvm-project/llvm/lib/Target/Mips/MipsAsmPrinter.cpp, line 248
- contrib/llvm-project/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp, 6 times
- contrib/llvm-project/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp, line 267
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp, line 343
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp, line 4412
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp, line 71
- contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/Sparc/DelaySlotFiller.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp, line 604
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp, line 567
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp, line 550
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp, line 285
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp, line 49
- contrib/llvm-project/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp, line 3377
- contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp, line 591
- contrib/llvm-project/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp, line 78
- contrib/llvm-project/llvm/lib/Target/X86/X86CallFrameOptimization.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/X86/X86FixupLEAs.cpp, line 297
- contrib/llvm-project/llvm/lib/Target/X86/X86FloatingPoint.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86FrameLowering.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, line 33046
- contrib/llvm-project/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp, line 140
- contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86MCInstLower.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86PadShortFunction.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, 6 times
- contrib/llvm-project/llvm/lib/Target/X86/X86VZeroUpper.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/X86/X86WinAllocaExpander.cpp, line 173
- contrib/llvm-project/llvm/utils/TableGen/CodeGenInstruction.cpp, line 384
- contrib/llvm-project/llvm/utils/TableGen/InstrDocsEmitter.cpp, line 110
- contrib/llvm-project/llvm/utils/TableGen/InstrInfoEmitter.cpp, line 751