Home
last modified time | relevance | path

Searched refs:StaticAllocas (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/
DSafeStack.cpp140 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/include/llvm/Transforms/Utils/
DCloning.h185 SmallVector<AllocaInst*, 4> StaticAllocas; variable
192 StaticAllocas.clear(); in reset()
/external/llvm/include/llvm/Transforms/Utils/
DCloning.h189 SmallVector<AllocaInst *, 4> StaticAllocas; variable
196 StaticAllocas.clear(); in reset()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DInliner.cpp135 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/
DInliner.cpp139 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/
DInlineFunction.cpp1045 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/
DInlineFunction.cpp1221 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/llvm/lib/Transforms/Scalar/
DPlaceSafepoints.cpp648 assert(IFI.StaticAllocas.empty() && "can't have allocs"); in INITIALIZE_PASS_DEPENDENCY()