Lines Matching refs:ArgStruct
537 FI->ArgStruct = nullptr; in create()
1281 auto ArgStruct = FI.getArgStruct(); in GetFunctionType() local
1282 assert(ArgStruct); in GetFunctionType()
1283 ArgTypes[IRFunctionArgs.getInallocaArgNo()] = ArgStruct->getPointerTo(); in GetFunctionType()
1692 llvm::Value *ArgStruct = nullptr; in EmitFunctionProlog() local
1694 ArgStruct = FnArgs[IRFunctionArgs.getInallocaArgNo()]; in EmitFunctionProlog()
1695 assert(ArgStruct->getType() == FI.getArgStruct()->getPointerTo()); in EmitFunctionProlog()
1738 ArgStruct, ArgI.getInAllocaFieldIndex(), Arg->getName()); in EmitFunctionProlog()
2233 llvm::Value *ArgStruct = EI; in EmitFunctionEpilog() local
2235 Builder.CreateStructGEP(ArgStruct, RetAI.getInAllocaFieldIndex()); in EmitFunctionEpilog()
2990 if (llvm::StructType *ArgStruct = CallInfo.getArgStruct()) { in EmitCall() local
2995 AI = new llvm::AllocaInst(ArgStruct, "argmem", IP); in EmitCall()
2997 AI = CreateTempAlloca(ArgStruct, "argmem"); in EmitCall()