Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp378 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()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCloning.h220 SmallVector<AllocaInst *, 4> StaticAllocas; variable
238 StaticAllocas.clear(); in reset()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1591 IFI.StaticAllocas.push_back(NewAlloca); in HandleByValArgument()
2421 IFI.StaticAllocas.push_back(AI); in InlineFunction()
2428 IFI.StaticAllocas.push_back(cast<AllocaInst>(I)); in InlineFunction()
2539 !IFI.StaticAllocas.empty()) { in InlineFunction()
2541 for (unsigned ai = 0, ae = IFI.StaticAllocas.size(); ai != ae; ++ai) { in InlineFunction()
2542 AllocaInst *AI = IFI.StaticAllocas[ai]; in InlineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp659 assert(IFI.StaticAllocas.empty() && "can't have allocs"); in InsertSafepointPoll()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp10762 SmallDenseMap<const AllocaInst *, StaticAllocaInfo, 8> StaticAllocas; in findArgumentCopyElisionCandidates() local
10764 StaticAllocas.reserve(NumArgs * 2); in findArgumentCopyElisionCandidates()
10773 auto Iter = StaticAllocas.insert({AI, Unknown}); in findArgumentCopyElisionCandidates()