/external/llvm/lib/CodeGen/ |
D | SafeStack.cpp | 140 void findInsts(Function &F, SmallVectorImpl<AllocaInst *> &StaticAllocas, 157 ArrayRef<AllocaInst *> StaticAllocas, 406 SmallVectorImpl<AllocaInst *> &StaticAllocas, in findInsts() argument 421 StaticAllocas.push_back(AI); in findInsts() 514 IRBuilder<> &IRB, Function &F, ArrayRef<AllocaInst *> StaticAllocas, in moveStaticAllocasToUnsafeStack() argument 517 if (StaticAllocas.empty() && ByValArguments.empty()) in moveStaticAllocasToUnsafeStack() 522 StackColoring SSC(F, StaticAllocas); in moveStaticAllocasToUnsafeStack() 548 for (AllocaInst *AI : StaticAllocas) { in moveStaticAllocasToUnsafeStack() 612 for (AllocaInst *AI : StaticAllocas) { in moveStaticAllocasToUnsafeStack() 760 SmallVector<AllocaInst *, 16> StaticAllocas; in runOnFunction() local [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | SafeStack.cpp | 156 void findInsts(Function &F, SmallVectorImpl<AllocaInst *> &StaticAllocas, 173 ArrayRef<AllocaInst *> StaticAllocas, 376 SmallVectorImpl<AllocaInst *> &StaticAllocas, in findInsts() argument 391 StaticAllocas.push_back(AI); in findInsts() 484 IRBuilder<> &IRB, Function &F, ArrayRef<AllocaInst *> StaticAllocas, in moveStaticAllocasToUnsafeStack() argument 487 if (StaticAllocas.empty() && ByValArguments.empty()) in moveStaticAllocasToUnsafeStack() 492 StackColoring SSC(F, StaticAllocas); in moveStaticAllocasToUnsafeStack() 518 for (AllocaInst *AI : StaticAllocas) { in moveStaticAllocasToUnsafeStack() 583 for (AllocaInst *AI : StaticAllocas) { in moveStaticAllocasToUnsafeStack() 749 SmallVector<AllocaInst *, 16> StaticAllocas; in run() local [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/ |
D | Cloning.h | 185 SmallVector<AllocaInst*, 4> StaticAllocas; variable 192 StaticAllocas.clear(); in reset()
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | Cloning.h | 189 SmallVector<AllocaInst *, 4> StaticAllocas; variable 196 StaticAllocas.clear(); in reset()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | Cloning.h | 196 SmallVector<AllocaInst *, 4> StaticAllocas; variable 210 StaticAllocas.clear(); in reset()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
D | Inliner.cpp | 135 for (unsigned AllocaNo = 0, e = IFI.StaticAllocas.size(); in InlineCallIfPossible() 137 AllocaInst *AI = IFI.StaticAllocas[AllocaNo]; in InlineCallIfPossible() 177 IFI.StaticAllocas[AllocaNo] = 0; in InlineCallIfPossible()
|
/external/llvm/lib/Transforms/IPO/ |
D | Inliner.cpp | 139 for (unsigned AllocaNo = 0, e = IFI.StaticAllocas.size(); in InlineCallIfPossible() 141 AllocaInst *AI = IFI.StaticAllocas[AllocaNo]; in InlineCallIfPossible() 205 IFI.StaticAllocas[AllocaNo] = nullptr; in InlineCallIfPossible()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 1045 IFI.StaticAllocas.push_back(AI); in InlineFunction() 1051 IFI.StaticAllocas.push_back(cast<AllocaInst>(I)); in InlineFunction() 1066 if (!IFI.StaticAllocas.empty()) { in InlineFunction() 1068 for (unsigned ai = 0, ae = IFI.StaticAllocas.size(); ai != ae; ++ai) { in InlineFunction() 1069 AllocaInst *AI = IFI.StaticAllocas[ai]; in InlineFunction()
|
/external/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 1221 IFI.StaticAllocas.push_back(cast<AllocaInst>(NewAlloca)); in HandleByValArgument() 1633 IFI.StaticAllocas.push_back(AI); in InlineFunction() 1639 IFI.StaticAllocas.push_back(cast<AllocaInst>(I)); in InlineFunction() 1651 for (auto &AI : IFI.StaticAllocas) in InlineFunction() 1700 if (InsertLifetime && !IFI.StaticAllocas.empty()) { in InlineFunction() 1702 for (unsigned ai = 0, ae = IFI.StaticAllocas.size(); ai != ae; ++ai) { in InlineFunction() 1703 AllocaInst *AI = IFI.StaticAllocas[ai]; in InlineFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 1300 IFI.StaticAllocas.push_back(cast<AllocaInst>(NewAlloca)); in HandleByValArgument() 1792 IFI.StaticAllocas.push_back(AI); in InlineFunction() 1798 IFI.StaticAllocas.push_back(cast<AllocaInst>(I)); in InlineFunction() 1810 for (auto &AI : IFI.StaticAllocas) in InlineFunction() 1910 if (InsertLifetime && !IFI.StaticAllocas.empty()) { in InlineFunction() 1912 for (unsigned ai = 0, ae = IFI.StaticAllocas.size(); ai != ae; ++ai) { in InlineFunction() 1913 AllocaInst *AI = IFI.StaticAllocas[ai]; in InlineFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/ |
D | Inliner.cpp | 175 for (unsigned AllocaNo = 0, e = IFI.StaticAllocas.size(); AllocaNo != e; in mergeInlinedArrayAllocas() 177 AllocaInst *AI = IFI.StaticAllocas[AllocaNo]; in mergeInlinedArrayAllocas() 240 IFI.StaticAllocas[AllocaNo] = nullptr; in mergeInlinedArrayAllocas()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | PlaceSafepoints.cpp | 661 assert(IFI.StaticAllocas.empty() && "can't have allocs"); in INITIALIZE_PASS_DEPENDENCY()
|
/external/llvm/lib/Transforms/Scalar/ |
D | PlaceSafepoints.cpp | 648 assert(IFI.StaticAllocas.empty() && "can't have allocs"); in INITIALIZE_PASS_DEPENDENCY()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 8725 SmallDenseMap<const AllocaInst *, StaticAllocaInfo, 8> StaticAllocas; in findArgumentCopyElisionCandidates() local 8727 StaticAllocas.reserve(NumArgs * 2); in findArgumentCopyElisionCandidates() 8736 auto Iter = StaticAllocas.insert({AI, Unknown}); in findArgumentCopyElisionCandidates()
|