Defined in 1 files as a prototype:
Defined in 2 files as a member:
Defined in 6 files as a function:
Referenced in 114 files:
- contrib/llvm/include/llvm/Analysis/LazyCallGraph.h, line 237
- contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h, 3 times
- contrib/llvm/include/llvm/CodeGen/TargetInstrInfo.h, line 1613
- contrib/llvm/include/llvm/IR/CallSite.h, 7 times
- contrib/llvm/include/llvm/MC/MCInstrAnalysis.h, line 55
- contrib/llvm/lib/Analysis/CGSCCPassManager.cpp, 3 times
- contrib/llvm/lib/Analysis/InlineCost.cpp, 2 times
- contrib/llvm/lib/Analysis/LazyCallGraph.cpp, 11 times
- contrib/llvm/lib/Analysis/Lint.cpp, line 296
- contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp, line 214
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/WinException.cpp, line 447
- contrib/llvm/lib/CodeGen/BranchFolding.cpp, 3 times
- contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp, 2 times
- contrib/llvm/lib/CodeGen/GCRootLowering.cpp, line 279
- contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp, line 231
- contrib/llvm/lib/CodeGen/LiveDebugValues.cpp, line 445
- contrib/llvm/lib/CodeGen/MIRParser/MIParser.cpp, line 939
- contrib/llvm/lib/CodeGen/MachineCSE.cpp, line 383
- contrib/llvm/lib/CodeGen/MachineInstr.cpp, 3 times
- contrib/llvm/lib/CodeGen/MachinePipeliner.cpp, line 470
- contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp, line 565
- contrib/llvm/lib/CodeGen/MachineScheduler.cpp, 2 times
- contrib/llvm/lib/CodeGen/MachineSink.cpp, line 1152
- contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp, line 116
- contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp, line 343
- contrib/llvm/lib/CodeGen/RegAllocFast.cpp, line 973
- contrib/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp, line 118
- contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp, 6 times
- contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp, line 436
- contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp, 14 times
- contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp, 7 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 580
- contrib/llvm/lib/CodeGen/ShrinkWrap.cpp, line 283
- contrib/llvm/lib/CodeGen/SplitKit.cpp, line 105
- contrib/llvm/lib/CodeGen/TailDuplicator.cpp, line 619
- contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp, 3 times
- contrib/llvm/lib/MC/MCInstrDesc.cpp, line 35
- contrib/llvm/lib/MCA/InstrBuilder.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp, line 586
- contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, 6 times
- contrib/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp, 4 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp, line 757
- contrib/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp, line 274
- contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 8668
- contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp, line 47
- contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, line 9174
- contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp, line 1101
- contrib/llvm/lib/Target/AVR/AVRFrameLowering.cpp, line 312
- contrib/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp, line 183
- contrib/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp, line 1916
- contrib/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp, line 688
- contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp, line 993
- contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp, 4 times
- contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp, line 393
- contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp, line 207
- contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp, line 260
- contrib/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp, line 271
- contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp, line 208
- contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp, 11 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp, 4 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp, line 486
- contrib/llvm/lib/Target/Hexagon/RDFDeadCode.cpp, line 59
- contrib/llvm/lib/Target/Hexagon/RDFGraph.cpp, 6 times
- contrib/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp, line 203
- contrib/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp, 3 times
- contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, line 1780
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp, line 180
- contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp, line 247
- contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp, 6 times
- contrib/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp, line 270
- contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp, line 344
- contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp, line 3669
- contrib/llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp, line 76
- contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp, 3 times
- contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp, 2 times
- contrib/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp, line 528
- contrib/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp, 3 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp, line 535
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp, 2 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp, 2 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp, 3 times
- contrib/llvm/lib/Target/X86/ShadowCallStack.cpp, line 213
- contrib/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86CallFrameOptimization.cpp, 3 times
- contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp, line 260
- contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86FrameLowering.cpp, 4 times
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, line 29721
- contrib/llvm/lib/Target/X86/X86InstrInfo.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86MCInstLower.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86PadShortFunction.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, 6 times
- contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp, 3 times
- contrib/llvm/lib/Target/X86/X86WinAllocaExpander.cpp, line 177
- contrib/llvm/lib/Target/X86/X86WinEHState.cpp, line 494
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, line 935
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp, line 188
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 3 times
- contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, line 3924
- contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp, line 1078
- contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp, line 1781
- contrib/llvm/utils/TableGen/CodeGenInstruction.cpp, line 353
- contrib/llvm/utils/TableGen/InstrDocsEmitter.cpp, line 111
- contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp, line 603