Home
last modified time | relevance | path

Searched refs:ArgStruct (Results 1 – 4 of 4) sorted by relevance

/external/clang/include/clang/CodeGen/
DCGFunctionInfo.h486 llvm::StructType *ArgStruct; variable
608 bool usesInAlloca() const { return ArgStruct; } in usesInAlloca()
611 llvm::StructType *getArgStruct() const { return ArgStruct; } in getArgStruct()
616 ArgStruct = Ty; in setArgStruct()
/external/llvm-project/clang/include/clang/CodeGen/
DCGFunctionInfo.h574 llvm::StructType *ArgStruct; variable
703 bool usesInAlloca() const { return ArgStruct; } in usesInAlloca()
706 llvm::StructType *getArgStruct() const { return ArgStruct; } in getArgStruct()
711 ArgStruct = Ty; in setArgStruct()
/external/clang/lib/CodeGen/
DCGCall.cpp752 FI->ArgStruct = nullptr; in create()
1519 auto ArgStruct = FI.getArgStruct(); in GetFunctionType() local
1520 assert(ArgStruct); in GetFunctionType()
1521 ArgTypes[IRFunctionArgs.getInallocaArgNo()] = ArgStruct->getPointerTo(); in GetFunctionType()
2106 Address ArgStruct = Address::invalid(); in EmitFunctionProlog() local
2110 ArgStruct = Address(FnArgs[IRFunctionArgs.getInallocaArgNo()], in EmitFunctionProlog()
2113 assert(ArgStruct.getType() == FI.getArgStruct()->getPointerTo()); in EmitFunctionProlog()
2156 Address V = Builder.CreateStructGEP(ArgStruct, FieldIndex, FieldOffset, in EmitFunctionProlog()
2692 llvm::Value *ArgStruct = &*EI; in EmitFunctionEpilog() local
2694 nullptr, ArgStruct, RetAI.getInAllocaFieldIndex()); in EmitFunctionEpilog()
[all …]
/external/llvm-project/clang/lib/CodeGen/
DCGCall.cpp827 FI->ArgStruct = nullptr; in create()
1617 auto ArgStruct = FI.getArgStruct(); in GetFunctionType() local
1618 assert(ArgStruct); in GetFunctionType()
1619 ArgTypes[IRFunctionArgs.getInallocaArgNo()] = ArgStruct->getPointerTo(); in GetFunctionType()
2439 Address ArgStruct = Address::invalid(); in EmitFunctionProlog() local
2441 ArgStruct = Address(Fn->getArg(IRFunctionArgs.getInallocaArgNo()), in EmitFunctionProlog()
2444 assert(ArgStruct.getType() == FI.getArgStruct()->getPointerTo()); in EmitFunctionProlog()
2490 Builder.CreateStructGEP(ArgStruct, FieldIndex, Arg->getName()); in EmitFunctionProlog()
3235 llvm::Value *ArgStruct = &*EI; in EmitFunctionEpilog() local
3237 nullptr, ArgStruct, RetAI.getInAllocaFieldIndex()); in EmitFunctionEpilog()
[all …]