Lines Matching refs:StaticAllocas
143 void findInsts(Function &F, SmallVectorImpl<AllocaInst *> &StaticAllocas,
159 ArrayRef<AllocaInst *> StaticAllocas,
378 SmallVectorImpl<AllocaInst *> &StaticAllocas, in findInsts() argument
393 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 StackLifetime SSC(F, StaticAllocas, StackLifetime::LivenessType::May); in moveStaticAllocasToUnsafeStack()
531 for (AllocaInst *AI : StaticAllocas) { in moveStaticAllocasToUnsafeStack()
596 for (AllocaInst *AI : StaticAllocas) { in moveStaticAllocasToUnsafeStack()
759 SmallVector<AllocaInst *, 16> StaticAllocas; in run() local
773 findInsts(F, StaticAllocas, DynamicAllocas, ByValArguments, Returns, in run()
776 if (StaticAllocas.empty() && DynamicAllocas.empty() && in run()
780 if (!StaticAllocas.empty() || !DynamicAllocas.empty() || in run()
825 IRB, F, StaticAllocas, ByValArguments, BasePointer, StackGuardSlot); in run()