Searched refs:StaticAllocas (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SafeStack.cpp | 160 void findInsts(Function &F, SmallVectorImpl<AllocaInst *> &StaticAllocas, 170 /// Allocate space for all static allocas in \p StaticAllocas, 177 ArrayRef<AllocaInst *> StaticAllocas, 383 SmallVectorImpl<AllocaInst *> &StaticAllocas, 398 StaticAllocas.push_back(AI); 492 IRBuilder<> &IRB, Function &F, ArrayRef<AllocaInst *> StaticAllocas, 495 if (StaticAllocas.empty() && ByValArguments.empty()) 500 StackLifetime SSC(F, StaticAllocas, StackLifetime::LivenessType::May); 535 for (AllocaInst *AI : StaticAllocas) { 601 for (AllocaInst *AI : StaticAllocas) { 382 findInsts(Function &F, SmallVectorImpl<AllocaInst *> &StaticAllocas, SmallVectorImpl<AllocaInst *> &DynamicAllocas, SmallVectorImpl<Argument *> &ByValArguments, SmallVectorImpl<ReturnInst *> &Returns, SmallVectorImpl<Instruction *> &StackRestorePoints) argument 491 moveStaticAllocasToUnsafeStack( IRBuilder< &IRB, Function &F, ArrayRef<AllocaInst *> StaticAllocas, ArrayRef<Argument *> ByValArguments, ArrayRef<ReturnInst *> Returns, Instruction *BasePointer, AllocaInst *StackGuardSlot) argument 759 SmallVector<AllocaInst *, 16> StaticAllocas; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | Cloning.h | 192 SmallVector<AllocaInst *, 4> StaticAllocas; member in class:llvm::InlineFunctionInfo 206 StaticAllocas.clear();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Inliner.cpp | 173 for (unsigned AllocaNo = 0, E = IFI.StaticAllocas.size(); AllocaNo != E; 175 AllocaInst *AI = IFI.StaticAllocas[AllocaNo]; 228 IFI.StaticAllocas[AllocaNo] = nullptr;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 1403 IFI.StaticAllocas.push_back(cast<AllocaInst>(NewAlloca)); 1933 IFI.StaticAllocas.push_back(AI); 1940 IFI.StaticAllocas.push_back(cast<AllocaInst>(I)); 2045 if (InsertLifetime && !IFI.StaticAllocas.empty()) { 2047 for (unsigned ai = 0, ae = IFI.StaticAllocas.size(); ai != ae; ++ai) { 2048 AllocaInst *AI = IFI.StaticAllocas[ai];
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | PlaceSafepoints.cpp | 659 assert(IFI.StaticAllocas.empty() && "can't have allocs");
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 9490 SmallDenseMap<const AllocaInst *, StaticAllocaInfo, 8> StaticAllocas; local 9492 StaticAllocas.reserve(NumArgs * 2); 9501 auto Iter = StaticAllocas.insert({AI, Unknown});
|
Completed in 168 milliseconds