Lines Matching refs:ArgStruct
827 FI->ArgStruct = nullptr; in create()
1617 auto ArgStruct = FI.getArgStruct(); in GetFunctionType() local
1618 assert(ArgStruct); in GetFunctionType()
1619 ArgTypes[IRFunctionArgs.getInallocaArgNo()] = ArgStruct->getPointerTo(); in GetFunctionType()
2439 Address ArgStruct = Address::invalid(); in EmitFunctionProlog() local
2441 ArgStruct = Address(Fn->getArg(IRFunctionArgs.getInallocaArgNo()), in EmitFunctionProlog()
2444 assert(ArgStruct.getType() == FI.getArgStruct()->getPointerTo()); in EmitFunctionProlog()
2490 Builder.CreateStructGEP(ArgStruct, FieldIndex, Arg->getName()); in EmitFunctionProlog()
3235 llvm::Value *ArgStruct = &*EI; in EmitFunctionEpilog() local
3237 nullptr, ArgStruct, RetAI.getInAllocaFieldIndex()); in EmitFunctionEpilog()
4360 if (llvm::StructType *ArgStruct = CallInfo.getArgStruct()) { in EmitCall() local
4366 AI = new llvm::AllocaInst(ArgStruct, DL.getAllocaAddrSpace(), in EmitCall()
4369 AI = CreateTempAlloca(ArgStruct, "argmem"); in EmitCall()