Searched refs:ArgStruct (Results 1 – 2 of 2) sorted by relevance
593 llvm::StructType *ArgStruct; variable722 bool usesInAlloca() const { return ArgStruct; } in usesInAlloca()725 llvm::StructType *getArgStruct() const { return ArgStruct; } in getArgStruct()730 ArgStruct = Ty; in setArgStruct()
830 FI->ArgStruct = nullptr; in create()1635 auto ArgStruct = FI.getArgStruct(); in GetFunctionType() local1636 assert(ArgStruct); in GetFunctionType()2622 Address ArgStruct = Address::invalid(); in EmitFunctionProlog() local2624 ArgStruct = Address(Fn->getArg(IRFunctionArgs.getInallocaArgNo()), in EmitFunctionProlog()2627 assert(ArgStruct.getType() == FI.getArgStruct()->getPointerTo()); in EmitFunctionProlog()3439 llvm::Value *ArgStruct = &*EI; in EmitFunctionEpilog() local3441 EI->getType()->getPointerElementType(), ArgStruct, in EmitFunctionEpilog()4657 if (llvm::StructType *ArgStruct = CallInfo.getArgStruct()) { in EmitCall() local4663 AI = new llvm::AllocaInst(ArgStruct, DL.getAllocaAddrSpace(), in EmitCall()[all …]