Searched refs:Alloca (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-10.2-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h109 /// Alloca - If this stack object is originated from an Alloca instruction
111 const AllocaInst *Alloca; member in struct:llvm::MachineFrameInfo::StackObject
120 isSpillSlot(isSS), MayNeedSP(NSP), Alloca(Val), PreAllocated(false) {}
380 /// getObjectAllocation - Return the underlying Alloca of the specified
385 return Objects[ObjectIdx+NumFixedObjects].Alloca;
513 bool MayNeedSP = false, const AllocaInst *Alloca = 0);
533 int CreateVariableSizedObject(unsigned Alignment, const AllocaInst *Alloca);
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/
H A DMachineFunction.cpp493 bool isSS, bool MayNeedSP, const AllocaInst *Alloca) {
500 Alloca));
529 const AllocaInst *Alloca) {
535 Objects.push_back(StackObject(0, Alignment, 0, false, false, true, Alloca));
561 /*Alloca*/ 0));
492 CreateStackObject(uint64_t Size, unsigned Alignment, bool isSS, bool MayNeedSP, const AllocaInst *Alloca) argument
528 CreateVariableSizedObject(unsigned Alignment, const AllocaInst *Alloca) argument
H A DTargetLoweringBase.cpp1272 case Alloca: return 0;
/freebsd-10.2-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCUtil.cpp215 case Instruction::Alloca: case Instruction::VAArg:
H A DObjCARCOpts.cpp2790 if (AllocaInst *Alloca = dyn_cast<AllocaInst>(Arg)) {
2791 for (Value::use_iterator UI = Alloca->use_begin(),
2792 UE = Alloca->use_end(); UI != UE; ++UI) {
2804 for (Value::use_iterator UI = Alloca->use_begin(),
2805 UE = Alloca->use_end(); UI != UE; ) {
2821 Alloca->eraseFromParent();
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCall.cpp1347 llvm::AllocaInst *Alloca = CreateMemTemp(Ty, Arg->getName()); local
1356 Alloca->setAlignment(AlignmentToUse);
1357 llvm::Value *V = Alloca;
1424 llvm::AllocaInst *Alloca = CreateMemTemp(Ty); local
1426 Alloca->setAlignment(Align.getQuantity());
1427 LValue LV = MakeAddrLValue(Alloca, Ty, Align);
1429 EmitParmDecl(*Arg, Alloca, ArgNo);
H A DCGBlocks.cpp1159 llvm::AllocaInst *Alloca = CreateTempAlloca(BlockPointer->getType(), local
1162 Alloca->setAlignment(Align);
1166 Builder.CreateAlignedStore(BlockPointer, Alloca, Align);
1167 BlockPointerDbgLoc = Alloca;
H A DCodeGenModule.cpp3138 if (llvm::AllocaInst *Alloca = dyn_cast<llvm::AllocaInst>(Addr)) {
3140 Alloca->setMetadata(DeclPtrKind, llvm::MDNode::get(Context, DAddr));
H A DCodeGenFunction.h1359 void InitTempAlloca(llvm::AllocaInst *Alloca, llvm::Value *Value);
/freebsd-10.2-release/contrib/llvm/lib/IR/
H A DInstruction.cpp217 case Alloca: return "alloca";
H A DInstructions.cpp836 : UnaryInstruction(PointerType::getUnqual(Ty), Alloca,
845 : UnaryInstruction(PointerType::getUnqual(Ty), Alloca,
854 : UnaryInstruction(PointerType::getUnqual(Ty), Alloca,
863 : UnaryInstruction(PointerType::getUnqual(Ty), Alloca,
872 : UnaryInstruction(PointerType::getUnqual(Ty), Alloca,
881 : UnaryInstruction(PointerType::getUnqual(Ty), Alloca,
/freebsd-10.2-release/contrib/llvm/include/llvm/IR/
H A DInstrTypes.h116 return I->getOpcode() == Instruction::Alloca ||
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Expression/
H A DIRInterpreter.cpp401 // Fall back and allocate space [allocation type Alloca]
471 case Instruction::Alloca:
737 case Instruction::Alloca:
744 log->Printf("getOpcode() returns Alloca, but instruction is not an AllocaInst");
759 // The semantics of Alloca are:
/freebsd-10.2-release/contrib/llvm/lib/AsmParser/
H A DLLLexer.cpp679 INSTKEYWORD(alloca, Alloca);
/freebsd-10.2-release/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp610 case Instruction::Alloca: {
2047 case Instruction::Alloca:
2068 // Alloca never returns null, malloc might.
/freebsd-10.2-release/contrib/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1764 AllocaInst *Alloca = new AllocaInst(ElemTy, NULL, GV->getName(), &FirstI); local
1766 new StoreInst(GV->getInitializer(), Alloca, &FirstI);
1768 GV->replaceAllUsesWith(Alloca);
H A DFunctionAttrs.cpp742 case Instruction::Alloca:
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp247 case Instruction::Alloca:
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1041 case Instruction::Alloca:
H A DSelectionDAGISel.cpp106 STATISTIC(NumFastIselFailAlloca,"Fast isel fails on Alloca");
950 case Instruction::Alloca: NumFastIselFailAlloca++; return;
/freebsd-10.2-release/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1387 case Instruction::Alloca:
/freebsd-10.2-release/contrib/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp1288 case Instruction::Alloca: {
/freebsd-10.2-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp364 case Instruction::Alloca: {
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp985 if (I.getOpcode() == Instruction::Alloca)
/freebsd-10.2-release/contrib/llvm/lib/Target/ARM/
H A DARMFastISel.cpp928 case Instruction::Alloca: {

Completed in 408 milliseconds

12