reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp
  733   return TmpB.CreateAlloca(Type::getDoubleTy(*TheContext), nullptr, VarName);
examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp
  733   return TmpB.CreateAlloca(Type::getDoubleTy(*TheContext), nullptr, VarName);
examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp
  732   return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr, VarName);
examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp
  718   return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr, VarName);
examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp
  742   return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr, VarName);
examples/Kaleidoscope/Chapter7/toy.cpp
  738   return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr, VarName);
examples/Kaleidoscope/Chapter8/toy.cpp
  737   return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr, VarName);
examples/Kaleidoscope/Chapter9/toy.cpp
  890   return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr,
lib/CodeGen/AtomicExpandPass.cpp
 1713     AllocaCASExpected = AllocaBuilder.CreateAlloca(CASExpected->getType());
 1732       AllocaValue = AllocaBuilder.CreateAlloca(ValueOperand->getType());
 1744     AllocaResult = AllocaBuilder.CreateAlloca(I->getType());
lib/CodeGen/SafeStack.cpp
  445     DynamicTop = IRB.CreateAlloca(StackPtrTy, /*ArraySize=*/nullptr,
  797     StackGuardSlot = IRB.CreateAlloca(StackPtrTy, nullptr);
lib/CodeGen/ShadowStackGCLowering.cpp
  308       AtEntry.CreateAlloca(ConcreteStackEntryTy, nullptr, "gc_frame");
lib/CodeGen/StackProtector.cpp
  387   AI = B.CreateAlloca(PtrTy, nullptr, "StackGuardSlot");
lib/IR/Core.cpp
 3468   return wrap(unwrap(B)->CreateAlloca(unwrap(Ty), nullptr, Name));
 3473   return wrap(unwrap(B)->CreateAlloca(unwrap(Ty), unwrap(Val), Name));
lib/Target/AMDGPU/AMDGPULibCalls.cpp
 1420   AllocaInst *Alloc = B.CreateAlloca(RetType, 0,
lib/Target/X86/X86WinEHState.cpp
  287     RegNode = Builder.CreateAlloca(RegNodeTy);
  314     RegNode = Builder.CreateAlloca(RegNodeTy);
  316       EHGuardNode = Builder.CreateAlloca(Int32Ty);
lib/Transforms/Coroutines/CoroFrame.cpp
 1108     auto Alloca = Builder.CreateAlloca(Builder.getInt8Ty(), AI->getSize());
lib/Transforms/Coroutines/CoroSplit.cpp
  519     auto Alloca = Builder.CreateAlloca(ValueTy);
  983       auto *Frame = Builder.CreateAlloca(Shape.FrameTy);
lib/Transforms/InstCombine/InstCombineCasts.cpp
  142   AllocaInst *New = AllocaBuilder.CreateAlloca(CastElTy, Amt);
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  199       AllocaInst *New = IC.Builder.CreateAlloca(NewTy, nullptr, AI.getName());
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 2905       AllocaInst *AI = IRB.CreateAlloca(
 2934     Alloca = IRB.CreateAlloca(IRB.getInt8Ty(),
 2938     Alloca = IRB.CreateAlloca(ArrayType::get(IRB.getInt8Ty(), L.FrameSize),
 2951   DynamicAllocaLayout = IRB.CreateAlloca(IntptrTy, nullptr);
 3078         IRB.CreateAlloca(IntptrTy, nullptr, "asan_local_stack_base");
 3299   AllocaInst *NewAlloca = IRB.CreateAlloca(IRB.getInt8Ty(), NewSize);
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1454     DFSF.AllocaShadowMap[&I] = IRB.CreateAlloca(DFSF.DFS.ShadowTy);
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 3947       VAArgTLSCopy = IRB.CreateAlloca(Type::getInt8Ty(*MS.C), CopySize);
 3950         VAArgTLSOriginCopy = IRB.CreateAlloca(Type::getInt8Ty(*MS.C), CopySize);
 4094       VAArgTLSCopy = IRB.CreateAlloca(Type::getInt8Ty(*MS.C), CopySize);
 4285       VAArgTLSCopy = IRB.CreateAlloca(Type::getInt8Ty(*MS.C), CopySize);
 4531       VAArgTLSCopy = IRB.CreateAlloca(Type::getInt8Ty(*MS.C), CopySize);
tools/clang/lib/CodeGen/CGBuiltin.cpp
 2365     AllocaInst *AI = Builder.CreateAlloca(Builder.getInt8Ty(), Size);
 2378     AllocaInst *AI = Builder.CreateAlloca(Builder.getInt8Ty(), Size);
tools/clang/lib/CodeGen/CGExpr.cpp
  110     return Builder.CreateAlloca(Ty, ArraySize, Name);
tools/clang/lib/CodeGen/TargetInfo.cpp
 9963   auto *BlockPtr = Builder.CreateAlloca(BlockTy, nullptr);
tools/polly/lib/CodeGen/LoopGeneratorsGOMP.cpp
  127   Value *LBPtr = Builder.CreateAlloca(LongType, nullptr, "polly.par.LBPtr");
  128   Value *UBPtr = Builder.CreateAlloca(LongType, nullptr, "polly.par.UBPtr");
tools/polly/lib/CodeGen/LoopGeneratorsKMP.cpp
  151   Value *LBPtr = Builder.CreateAlloca(LongType, nullptr, "polly.par.LBPtr");
  152   Value *UBPtr = Builder.CreateAlloca(LongType, nullptr, "polly.par.UBPtr");
  153   Value *IsLastPtr = Builder.CreateAlloca(Builder.getInt32Ty(), nullptr,
  156       Builder.CreateAlloca(LongType, nullptr, "polly.par.StridePtr");
unittests/Analysis/BasicAliasAnalysisTest.cpp
  113   AllocaInst *I8 = B.CreateAlloca(B.getInt8Ty(), B.getInt32(2));
unittests/Analysis/MemorySSATest.cpp
  601   Value *Alloca = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "A");
  632   Value *Alloca = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "A");
  662   Value *Alloca = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "A");
  708   Value *AllocA = B.CreateAlloca(Int8, One, "a");
  709   Value *AllocB = B.CreateAlloca(Int8, One, "b");
  771   Value *AllocA = B.CreateAlloca(Int8, One, "");
  799   Value *AllocaA = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "A");
  801   Value *AllocaB = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "B");
  831   Value *A = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "A");
  832   Value *B_ = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "B");
  833   Value *C = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "C");
  930   Value *A = B.CreateAlloca(B.getInt8Ty());
  975   Value *X = B.CreateAlloca(B.getInt8Ty());
  976   Value *Y = B.CreateAlloca(B.getInt8Ty());
 1008   Value *AllocaA = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "A");
 1009   Value *AllocaB = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "B");
 1051   Value *AllocaA = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "A");
 1052   Value *AllocaB = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "B");
 1147   Value *AllocaC = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "C");
 1289   Value *Alloca = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "alloc");
 1339   Value *AllocA = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "A");
 1340   Value *AllocB = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "B");
 1478   Value *Alloca = B.CreateAlloca(Int8, ConstantInt::get(Int8, 1), "A");
unittests/IR/BasicBlockTest.cpp
  113   AllocaInst *Var = Builder1.CreateAlloca(Builder1.getInt8Ty());
unittests/IR/IRBuilderTest.cpp
  298   AllocaInst *Var1 = Builder.CreateAlloca(Builder.getInt8Ty());
  299   AllocaInst *Var2 = Builder.CreateAlloca(Builder.getInt32Ty());
  300   AllocaInst *Var3 = Builder.CreateAlloca(Builder.getInt8Ty(),
  702   AllocaInst *I = Builder.CreateAlloca(Builder.getInt8Ty());
  727   AllocaInst *I = Builder.CreateAlloca(Builder.getInt8Ty());
unittests/IR/PatternMatch.cpp
  862   Value *Alloca = IRB.CreateAlloca(IRB.getInt32Ty());
unittests/Transforms/Utils/CloningTest.cpp
  490     AllocaInst* Alloca = IBuilder.CreateAlloca(IntegerType::getInt32Ty(C));