Defined in 1 files as a prototype:
Referenced in 112 files:
- contrib/llvm/include/llvm/CodeGen/LiveVariables.h, line 170
- contrib/llvm/include/llvm/CodeGen/MachineDominators.h, line 67
- contrib/llvm/include/llvm/Transforms/Scalar/JumpThreading.h, line 87
- contrib/llvm/lib/Analysis/CaptureTracking.cpp, line 217
- contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp, line 367
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp, line 1534
- contrib/llvm/lib/Analysis/StratifiedSets.h, line 317
- contrib/llvm/lib/Analysis/ValueTracking.cpp, 2 times
- contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp, line 266
- contrib/llvm/lib/CodeGen/BranchFolding.cpp, 4 times
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, line 2871
- contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, line 1128
- contrib/llvm/lib/CodeGen/IfConversion.cpp, 5 times
- contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp, line 166
- contrib/llvm/lib/CodeGen/LiveVariables.cpp, 6 times
- contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp, 3 times
- contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp, line 928
- contrib/llvm/lib/CodeGen/MachineCSE.cpp, 5 times
- contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp, 7 times
- contrib/llvm/lib/CodeGen/MachineLICM.cpp, 4 times
- contrib/llvm/lib/CodeGen/MachinePipeliner.cpp, line 1734
- contrib/llvm/lib/CodeGen/MachineSink.cpp, line 95
- contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp, 14 times
- contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp, 2 times
- contrib/llvm/lib/CodeGen/RegAllocFast.cpp, line 731
- contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, line 1947
- contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp, 3 times
- contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 2536
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 1227
- contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp, 5 times
- contrib/llvm/lib/IR/Metadata.cpp, line 1193
- contrib/llvm/lib/IR/Verifier.cpp, 2 times
- contrib/llvm/lib/Support/Host.cpp, line 1103
- contrib/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, line 237
- contrib/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp, line 606
- contrib/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp, 2 times
- contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, line 913
- contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h, line 396
- contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp, line 109
- contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, 3 times
- contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, line 10135
- contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp, 9 times
- contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp, line 299
- contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp, line 1285
- contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp, line 1712
- contrib/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h, line 34
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2243
- contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp, 4 times
- contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.h, 2 times
- contrib/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp, 12 times
- contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp, line 242
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 672
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp, line 337
- contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp, 16 times
- contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp, line 68
- contrib/llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp, line 95
- contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp, line 1511
- contrib/llvm/lib/Target/X86/X86FrameLowering.cpp, line 175
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, line 7939
- contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, line 404
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp, 5 times
- contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp, line 857
- contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp, line 239
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 2438
- contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 342
- contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp, 5 times
- contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp, line 191
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, line 1041
- contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp, line 2267
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 1881
- contrib/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp, line 254
- contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp, line 928
- contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp, line 766
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 2 times
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 3 times
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 4 times
- contrib/llvm/lib/Transforms/Vectorize/VPlan.h, line 1010
- contrib/llvm/tools/clang/include/clang/AST/CXXInheritance.h, line 369
- contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h, line 648
- contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h, line 806
- contrib/llvm/tools/clang/include/clang/Sema/Sema.h, line 7498
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp, line 1231
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h, line 165
- contrib/llvm/tools/clang/lib/CodeGen/CoverageMappingGen.cpp, 3 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Cuda.h, line 43
- contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp, line 6226
- contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp, line 2997
- contrib/llvm/tools/clang/lib/Sema/Sema.cpp, line 1001
- contrib/llvm/tools/clang/lib/Sema/SemaCUDA.cpp, line 738
- contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp, 7 times
- contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp, line 780
- contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp, line 941
- contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp, line 3945
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cpp, line 238
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp, line 61
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp, line 38
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp, line 48
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp, 2 times
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h, line 495
- contrib/llvm/tools/llvm-profdata/llvm-profdata.cpp, 3 times
- contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp, 5 times
- contrib/llvm/utils/TableGen/CodeGenSchedule.cpp, line 754