|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/CFG.h 158 for (NodeT Node : RPOTraversal) {
lib/CodeGen/GlobalISel/IRTranslator.cpp 2329 for (const BasicBlock *BB : RPOT) {
lib/CodeGen/GlobalISel/Legalizer.cpp 164 for (auto *MBB : RPOT) {
lib/CodeGen/GlobalISel/RegBankSelect.cpp 680 for (MachineBasicBlock *MBB : RPOT) {
lib/CodeGen/LiveDebugValues.cpp 1349 for (auto RI = RPOT.begin(), RE = RPOT.end(); RI != RE; ++RI) {
lib/CodeGen/LoopTraversal.cpp 32 for (MachineBasicBlock *MBB : RPOT) {
66 for (MachineBasicBlock *MBB : RPOT) {
lib/CodeGen/MIRCanonicalizerPass.cpp 91 for (auto MBB : RPOT) {
lib/CodeGen/MIRNamerPass.cpp 60 for (auto &MBB : RPOT)
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1400 for (const BasicBlock *LLVMBB : RPOT) {
lib/CodeGen/SwiftErrorValueTracking.cpp 158 for (MachineBasicBlock *MBB : RPOT) {
lib/IR/SafepointIRVerifier.cpp 135 for (const BasicBlock *BB : RPOT) {
582 for (const BasicBlock *BB : RPOT) {
lib/Target/AMDGPU/SIInsertWaitcnts.cpp 1480 for (MachineBasicBlock *MBB :
lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp 187 for (MachineBasicBlock *MBB : RPOT) {
lib/Target/AMDGPU/SIWholeQuadMode.cpp 322 for (auto BI = RPOT.begin(), BE = RPOT.end(); BI != BE; ++BI) {
lib/Target/ARM/Thumb2SizeReduction.cpp 1141 I = RPOT.begin(), E = RPOT.end(); I != E; ++I)
lib/Target/Hexagon/HexagonFrameLowering.cpp 417 for (RPOTType::rpo_iterator I = RPOT.begin(), E = RPOT.end(); I != E; ++I)
lib/Target/Hexagon/HexagonGenInsert.cpp 1196 for (RPOTType::rpo_iterator I = RPOT.begin(), E = RPOT.end(); I != E; ++I)
lib/Target/X86/X86FlagsCopyLowering.cpp 358 for (MachineBasicBlock *MBB : RPOT)
lib/Target/X86/X86WinAllocaExpander.cpp 148 for (MachineBasicBlock *MBB : RPO) {
lib/Target/X86/X86WinEHState.cpp 673 for (BasicBlock *BB : RPOT) {
723 for (BasicBlock *BB : RPOT) {
735 for (BasicBlock *BB : RPOT) {
764 for (BasicBlock *BB : RPOT) {
lib/Transforms/IPO/HotColdSplitting.cpp 560 for (BasicBlock *BB : RPOT) {
lib/Transforms/Scalar/GVN.cpp 1751 for (BasicBlock *BB : RPOT)
2484 for (BasicBlock *BB : RPOT)
lib/Transforms/Scalar/GVNSink.cpp 569 for (auto *N : RPOT)
lib/Transforms/Scalar/LowerConstantIntrinsics.cpp 91 for (BasicBlock *BB : RPOT) {
lib/Transforms/Scalar/NewGVN.cpp 3427 for (auto &B : RPOT) {
3433 for (auto &B : RPOT) {
lib/Transforms/Scalar/Reassociate.cpp 177 for (BasicBlock *BB : RPOT) {
2327 for (BasicBlock *BI : RPOT) {
2409 for (BasicBlock *BI : RPOT) {
lib/Transforms/Scalar/Scalarizer.cpp 320 for (BasicBlock *BB : RPOT) {
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp 810 for (auto *BB : ReversePostOrderTraversal<Function *>(&F)) {
lib/Transforms/Scalar/StructurizeCFG.cpp 340 for (RegionNode *RN : RPOT) {
347 for (auto I = RPOT.begin(), E = RPOT.end(); I != E; ++I) {
lib/Transforms/Vectorize/VPlan.cpp 235 for (VPBlockBase *Block : RPOT) {
266 for (VPBlockBase *Block : RPOT) {
726 for (VPBlockBase *Base : RPOT) {
lib/Transforms/Vectorize/VPlanHCFGTransforms.cpp 30 for (VPBlockBase *Base : RPOT) {
38 for (VPBlockBase *Base : RPOT) {
lib/Transforms/Vectorize/VPlanPredicator.cpp 194 for (VPBlockBase *Block : make_range(RPOT.begin(), RPOT.end())) {
211 for (VPBlockBase *CurrBlock : make_range(RPOT.begin(), RPOT.end())) {
tools/clang/lib/Analysis/CallGraph.cpp 221 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 562 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) {
tools/polly/lib/Analysis/ScopBuilder.cpp 595 for (auto *RN : RTraversal) {
880 for (auto *RN : RTraversal) {
996 for (auto *RN : RTraversal) {
1208 std::deque<RegionNode *> WorkList(RTraversal.begin(), RTraversal.end());