Searched refs:ArgStruct (Results 1 – 2 of 2) sorted by relevance
373 llvm::StructType *ArgStruct; variable464 bool usesInAlloca() const { return ArgStruct; } in usesInAlloca()467 llvm::StructType *getArgStruct() const { return ArgStruct; } in getArgStruct()472 ArgStruct = Ty; in setArgStruct()
585 FI->ArgStruct = nullptr; in create()1342 auto ArgStruct = FI.getArgStruct(); in GetFunctionType() local1343 assert(ArgStruct); in GetFunctionType()1344 ArgTypes[IRFunctionArgs.getInallocaArgNo()] = ArgStruct->getPointerTo(); in GetFunctionType()1848 Address ArgStruct = Address::invalid(); in EmitFunctionProlog() local1852 ArgStruct = Address(FnArgs[IRFunctionArgs.getInallocaArgNo()], in EmitFunctionProlog()1855 assert(ArgStruct.getType() == FI.getArgStruct()->getPointerTo()); in EmitFunctionProlog()1898 Address V = Builder.CreateStructGEP(ArgStruct, FieldIndex, FieldOffset, in EmitFunctionProlog()2392 llvm::Value *ArgStruct = &*EI; in EmitFunctionEpilog() local2394 nullptr, ArgStruct, RetAI.getInAllocaFieldIndex()); in EmitFunctionEpilog()[all …]