Searched refs:ArgStruct (Results 1 – 2 of 2) sorted by relevance
596 llvm::StructType *ArgStruct; variable725 bool usesInAlloca() const { return ArgStruct; } in usesInAlloca()728 llvm::StructType *getArgStruct() const { return ArgStruct; } in getArgStruct()733 ArgStruct = Ty; in setArgStruct()
839 FI->ArgStruct = nullptr; in create()1667 auto ArgStruct = FI.getArgStruct(); in GetFunctionType() local1668 assert(ArgStruct); in GetFunctionType()2700 Address ArgStruct = Address::invalid(); in EmitFunctionProlog() local2702 ArgStruct = Address(Fn->getArg(IRFunctionArgs.getInallocaArgNo()), in EmitFunctionProlog()2705 assert(ArgStruct.getType() == FI.getArgStruct()->getPointerTo()); in EmitFunctionProlog()3518 llvm::Value *ArgStruct = &*EI; in EmitFunctionEpilog() local4753 if (llvm::StructType *ArgStruct = CallInfo.getArgStruct()) { in EmitCall() local4759 AI = new llvm::AllocaInst(ArgStruct, DL.getAllocaAddrSpace(), in EmitCall()4762 AI = CreateTempAlloca(ArgStruct, "argmem"); in EmitCall()[all …]