Searched refs:StaticAllocas (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 142 void findInsts(Function &F, SmallVectorImpl<AllocaInst *> &StaticAllocas, 158 ArrayRef<AllocaInst *> StaticAllocas, 377 SmallVectorImpl<AllocaInst *> &StaticAllocas, in findInsts() argument 392 StaticAllocas.push_back(AI); in findInsts() 495 IRBuilder<> &IRB, Function &F, ArrayRef<AllocaInst *> StaticAllocas, in moveStaticAllocasToUnsafeStack() argument 498 if (StaticAllocas.empty() && ByValArguments.empty()) in moveStaticAllocasToUnsafeStack() 503 StackLifetime SSC(F, StaticAllocas, StackLifetime::LivenessType::May); in moveStaticAllocasToUnsafeStack() 538 for (AllocaInst *AI : StaticAllocas) { in moveStaticAllocasToUnsafeStack() 603 for (AllocaInst *AI : StaticAllocas) { in moveStaticAllocasToUnsafeStack() 767 SmallVector<AllocaInst *, 16> StaticAllocas; in run() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | Cloning.h | 269 SmallVector<AllocaInst *, 4> StaticAllocas; variable 287 StaticAllocas.clear(); in reset()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | PlaceSafepoints.cpp | 657 assert(IFI.StaticAllocas.empty() && "can't have allocs"); in InsertSafepointPoll()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 1780 IFI.StaticAllocas.push_back(NewAlloca); in HandleByValArgument() 2853 IFI.StaticAllocas.push_back(AI); in InlineFunction() 2860 IFI.StaticAllocas.push_back(cast<AllocaInst>(I)); in InlineFunction() 2971 !IFI.StaticAllocas.empty()) { in InlineFunction() 2973 for (AllocaInst *AI : IFI.StaticAllocas) { in InlineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 11436 SmallDenseMap<const AllocaInst *, StaticAllocaInfo, 8> StaticAllocas; in findArgumentCopyElisionCandidates() local 11438 StaticAllocas.reserve(NumArgs * 2); in findArgumentCopyElisionCandidates() 11447 auto Iter = StaticAllocas.insert({AI, Unknown}); in findArgumentCopyElisionCandidates()
|