Searched refs:ArgStruct (Results 1 – 2 of 2) sorted by relevance
537 llvm::StructType *ArgStruct; variable664 bool usesInAlloca() const { return ArgStruct; } in usesInAlloca()667 llvm::StructType *getArgStruct() const { return ArgStruct; } in getArgStruct()672 ArgStruct = Ty; in setArgStruct()
829 FI->ArgStruct = nullptr; in create()1603 auto ArgStruct = FI.getArgStruct(); in GetFunctionType() local1604 assert(ArgStruct); in GetFunctionType()2264 Address ArgStruct = Address::invalid(); in EmitFunctionProlog() local2268 ArgStruct = Address(FnArgs[IRFunctionArgs.getInallocaArgNo()], in EmitFunctionProlog()2843 llvm::Value *ArgStruct = &*EI; in EmitFunctionEpilog() local2845 nullptr, ArgStruct, RetAI.getInAllocaFieldIndex()); in EmitFunctionEpilog()3830 if (llvm::StructType *ArgStruct = CallInfo.getArgStruct()) { in EmitCall() local3832 ArgMemoryLayout = DL.getStructLayout(ArgStruct); in EmitCall()3837 AI = new llvm::AllocaInst(ArgStruct, DL.getAllocaAddrSpace(), in EmitCall()[all …]