Searched refs:StaticAllocas (Results 1 – 6 of 6) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | SafeStack.cpp | 156 void findInsts(Function &F, SmallVectorImpl<AllocaInst *> &StaticAllocas, 173 ArrayRef<AllocaInst *> StaticAllocas, 379 SmallVectorImpl<AllocaInst *> &StaticAllocas, in findInsts() argument 394 StaticAllocas.push_back(AI); in findInsts() 488 IRBuilder<> &IRB, Function &F, ArrayRef<AllocaInst *> StaticAllocas, in moveStaticAllocasToUnsafeStack() argument 491 if (StaticAllocas.empty() && ByValArguments.empty()) in moveStaticAllocasToUnsafeStack() 496 StackColoring SSC(F, StaticAllocas); in moveStaticAllocasToUnsafeStack() 522 for (AllocaInst *AI : StaticAllocas) { in moveStaticAllocasToUnsafeStack() 587 for (AllocaInst *AI : StaticAllocas) { in moveStaticAllocasToUnsafeStack() 745 SmallVector<AllocaInst *, 16> StaticAllocas; in run() local [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | Cloning.h | 193 SmallVector<AllocaInst *, 4> StaticAllocas; variable 207 StaticAllocas.clear(); in reset()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 1307 IFI.StaticAllocas.push_back(cast<AllocaInst>(NewAlloca)); in HandleByValArgument() 1863 IFI.StaticAllocas.push_back(AI); in InlineFunction() 1870 IFI.StaticAllocas.push_back(cast<AllocaInst>(I)); in InlineFunction() 1882 for (auto &AI : IFI.StaticAllocas) in InlineFunction() 1979 if (InsertLifetime && !IFI.StaticAllocas.empty()) { in InlineFunction() 1981 for (unsigned ai = 0, ae = IFI.StaticAllocas.size(); ai != ae; ++ai) { in InlineFunction() 1982 AllocaInst *AI = IFI.StaticAllocas[ai]; in InlineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | Inliner.cpp | 183 for (unsigned AllocaNo = 0, e = IFI.StaticAllocas.size(); AllocaNo != e; in mergeInlinedArrayAllocas() 185 AllocaInst *AI = IFI.StaticAllocas[AllocaNo]; in mergeInlinedArrayAllocas() 248 IFI.StaticAllocas[AllocaNo] = nullptr; in mergeInlinedArrayAllocas()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | PlaceSafepoints.cpp | 658 assert(IFI.StaticAllocas.empty() && "can't have allocs"); in INITIALIZE_PASS_DEPENDENCY()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 9480 SmallDenseMap<const AllocaInst *, StaticAllocaInfo, 8> StaticAllocas; in findArgumentCopyElisionCandidates() local 9482 StaticAllocas.reserve(NumArgs * 2); in findArgumentCopyElisionCandidates() 9491 auto Iter = StaticAllocas.insert({AI, Unknown}); in findArgumentCopyElisionCandidates()
|