HomeSort by relevance Sort by last modified time
    Searched defs:Alloca (Results 1 - 14 of 14) sorted by null

  /external/llvm/lib/Target/R600/
AMDGPUTargetTransformInfo.cpp 107 const AllocaInst *Alloca = dyn_cast<AllocaInst>(GetUnderlyingObject(Ptr));
108 if (Alloca) {
109 // We want to do whatever we can to limit the number of alloca
113 // alloca ptr, then we want to use a higher than normal loop unroll
  /external/llvm/unittests/Transforms/Utils/
Cloning.cpp 248 AllocaInst* Alloca = IBuilder.CreateAlloca(IntegerType::getInt32Ty(C));
251 Instruction* Store = IBuilder.CreateStore(AllocaContent, Alloca);
255 // Create a local variable around the alloca
260 DBuilder.insertDeclare(Alloca, Variable, Store);
  /external/llvm/include/llvm/CodeGen/
MachineFrameInfo.h 68 /// variable sized alloca's in the source program are the only source of
104 /// Alloca - If this stack object is originated from an Alloca instruction
106 const AllocaInst *Alloca;
115 isSpillSlot(isSS), Alloca(Val), PreAllocated(false) {}
397 /// getObjectAllocation - Return the underlying Alloca of the specified
402 return Objects[ObjectIdx+NumFixedObjects].Alloca;
525 const AllocaInst *Alloca = nullptr);
545 int CreateVariableSizedObject(unsigned Alignment, const AllocaInst *Alloca);
  /external/llvm/examples/Kaleidoscope/Chapter7/
toy.cpp 615 /// CreateEntryBlockAlloca - Create an alloca instruction in the entry block of
765 // var = alloca double
786 // Create an alloca for the variable in the entry block.
787 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
793 // Store the value into the alloca.
794 Builder.CreateStore(StartVal, Alloca);
809 NamedValues[VarName] = Alloca;
831 // Reload, increment, and restore the alloca. This handles the case where
833 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
835 Builder.CreateStore(NextVar, Alloca);
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/cached/
toy-jit.cpp 632 /// CreateEntryBlockAlloca - Create an alloca instruction in the entry block of
792 // var = alloca double
813 // Create an alloca for the variable in the entry block.
814 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
820 // Store the value into the alloca.
821 Builder.CreateStore(StartVal, Alloca);
836 NamedValues[VarName] = Alloca;
858 // Reload, increment, and restore the alloca. This handles the case where
860 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
862 Builder.CreateStore(NextVar, Alloca);
    [all...]
toy.cpp 1003 /// CreateEntryBlockAlloca - Create an alloca instruction in the entry block of
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/lazy/
toy-jit.cpp 617 /// CreateEntryBlockAlloca - Create an alloca instruction in the entry block of
774 // var = alloca double
795 // Create an alloca for the variable in the entry block.
796 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
802 // Store the value into the alloca.
803 Builder.CreateStore(StartVal, Alloca);
818 NamedValues[VarName] = Alloca;
840 // Reload, increment, and restore the alloca. This handles the case where
842 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
844 Builder.CreateStore(NextVar, Alloca);
    [all...]
toy.cpp 901 /// CreateEntryBlockAlloca - Create an alloca instruction in the entry block of
1054 // var = alloca double
1075 // Create an alloca for the variable in the entry block.
1076 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1082 // Store the value into the alloca.
1083 Builder.CreateStore(StartVal, Alloca);
1098 NamedValues[VarName] = Alloca;
1120 // Reload, increment, and restore the alloca. This handles the case where
1122 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str())
    [all...]
  /external/clang/lib/CodeGen/
CGBlocks.cpp 1181 llvm::AllocaInst *alloca = local
    [all...]
CGCall.cpp     [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/complete/
toy.cpp     [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/initial/
toy.cpp 861 /// CreateEntryBlockAlloca - Create an alloca instruction in the entry block of
1014 // var = alloca double
1035 // Create an alloca for the variable in the entry block.
1036 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1042 // Store the value into the alloca.
1043 Builder.CreateStore(StartVal, Alloca);
1058 NamedValues[VarName] = Alloca;
1080 // Reload, increment, and restore the alloca. This handles the case where
1082 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
1084 Builder.CreateStore(NextVar, Alloca);
    [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp     [all...]
  /external/llvm/bindings/ocaml/llvm/
llvm.ml 173 | Alloca
    [all...]

Completed in 175 milliseconds