Searched refs:Alloca (Results 26 - 50 of 56) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h2205 /// instruction is returned through \p Alloca if it is not nullptr.
2214 Address *Alloca = nullptr);
2239 void InitTempAlloca(Address Alloca, llvm::Value *Value);
2253 /// the original alloca instruction by \p Alloca if it is not nullptr.
2255 Address *Alloca = nullptr);
2257 Address *Alloca = nullptr);
H A DCGBlocks.cpp1598 Address Alloca = CreateTempAlloca(BlockPointer->getType(), local
1604 Builder.CreateStore(BlockPointer, Alloca);
1605 BlockPointerDbgLoc = Alloca.getPointer();
H A DCGDebugInfo.cpp4279 llvm::AllocaInst *Alloca,
4397 DBuilder.insertDeclare(Alloca, debugVar, DBuilder.createExpression(),
4276 EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block, StringRef Name, unsigned ArgNo, llvm::AllocaInst *Alloca, CGBuilderTy &Builder) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLLexer.cpp878 INSTKEYWORD(alloca, Alloca);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h908 Instruction *foldAllocaCmp(ICmpInst &ICI, const AllocaInst *Alloca,
H A DInstCombineCompares.cpp1025 const AllocaInst *Alloca,
1046 for (const Use &U : Alloca->uses()) {
5575 if (auto *Alloca = dyn_cast<AllocaInst>(GetUnderlyingObject(Op0, DL)))
5576 if (Instruction *New = foldAllocaCmp(I, Alloca, Op1))
5578 if (auto *Alloca = dyn_cast<AllocaInst>(GetUnderlyingObject(Op1, DL)))
5579 if (Instruction *New = foldAllocaCmp(I, Alloca, Op0))
1024 foldAllocaCmp(ICmpInst &ICI, const AllocaInst *Alloca, const Value *Other) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp873 case Instruction::Alloca: {
1118 if (const AllocaInst *Alloca = dyn_cast<AllocaInst>(PtrV)) {
1119 if (Alloca->isSwiftError())
1309 if (const AllocaInst *Alloca = dyn_cast<AllocaInst>(SV)) {
1310 if (Alloca->isSwiftError())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1181 /// %P2 = phi [i32* %Alloca, i32* %Other]
1184 /// %V1 = load i32* %Alloca -> will be mem2reg'd
1322 /// %P2 = select i1 %cond, i32* %Alloca, i32* %Other
1325 /// %V1 = load i32* %Alloca -> will be mem2reg'd
4327 AllocaInst *Alloca;
4331 : Alloca(AI), Offset(O), Size(S) {}
4407 for (DbgVariableIntrinsic *OldDII : FindDbgAddrUses(Fragment.Alloca))
4410 DIB.insertDeclare(Fragment.Alloca, Var, FragmentExpr,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp903 case Instruction::Alloca:
H A DPartialInlining.cpp858 case Instruction::Alloca:
H A DGlobalOpt.cpp1968 AllocaInst *Alloca = new AllocaInst(ElemTy, DL.getAllocaAddrSpace(), nullptr,
1971 new StoreInst(GV->getInitializer(), Alloca, &FirstI);
1975 GV->replaceAllUsesWith(Alloca);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp358 "Alloca should always return a pointer.");
669 case Instruction::Alloca: {
1995 if (const AllocaInst *Alloca = dyn_cast<AllocaInst>(SV)) {
1996 if (Alloca->isSwiftError())
2197 if (const AllocaInst *Alloca = dyn_cast<AllocaInst>(PtrV)) {
2198 if (Alloca->isSwiftError())
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h81 I->getOpcode() == Instruction::Alloca ||
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp996 case Instruction::Alloca:
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp318 case Instruction::Alloca: {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp1804 if (const auto *Alloca =
1806 Name = Alloca->getName();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1879 case Instruction::Alloca:
H A DSelectionDAGBuilder.cpp4051 if (const AllocaInst *Alloca = dyn_cast<AllocaInst>(SV)) {
4052 if (Alloca->isSwiftError())
4240 if (const AllocaInst *Alloca = dyn_cast<AllocaInst>(PtrV)) {
4241 if (Alloca->isSwiftError())
6582 const Value *Alloca = I.getArgOperand(0)->stripPointerCasts(); local
6585 FrameIndexSDNode *FI = cast<FrameIndexSDNode>(getValue(Alloca).getNode());
6696 // Could not find an Alloca.
6700 // First check that the Alloca is static, otherwise it won't have a
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1006 // STATEPOINT Deopt Alloca - live-through, read only, direct
1010 // STATEPOINT GC Alloca - live-through, read/write, direct
1613 case Alloca: return 0;
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h3405 LLVMTypeRef LLVMGetAllocatedType(LLVMValueRef Alloca);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp339 "Alloca should always return a pointer.");
530 case Instruction::Alloca: {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp390 case Instruction::Alloca: {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp2956 case Instruction::Alloca:
3002 LLVM_DEBUG(dbgs() << "Alloca search cancelled on unknown instruction: "
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp2921 LLVMTypeRef LLVMGetAllocatedType(LLVMValueRef Alloca) {
2922 return wrap(unwrap<AllocaInst>(Alloca)->getAllocatedType());
H A DInstructions.cpp1230 : UnaryInstruction(PointerType::get(Ty, AddrSpace), Alloca,
1241 : UnaryInstruction(PointerType::get(Ty, AddrSpace), Alloca,

Completed in 297 milliseconds

123