Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:ArgI

2142     const ABIArgInfo &ArgI = info_it->info;
2150 switch (ArgI.getKind()) {
2153 auto FieldIndex = ArgI.getInAllocaFieldIndex();
2164 Address ParamAddr = Address(FnArgs[FirstIRArg], ArgI.getIndirectAlign());
2170 if (ArgI.getIndirectRealign()) {
2202 if (!isa<llvm::StructType>(ArgI.getCoerceToType()) &&
2203 ArgI.getCoerceToType() == ConvertType(Ty) &&
2204 ArgI.getDirectOffset() == 0) {
2296 if (V->getType() != ArgI.getCoerceToType())
2297 V = Builder.CreateBitCast(V, ArgI.getCoerceToType());
2325 Address Ptr = emitAddressAtOffset(*this, Alloca, ArgI);
2329 llvm::StructType *STy = dyn_cast<llvm::StructType>(ArgI.getCoerceToType());
2330 if (ArgI.isDirect() && ArgI.getCanBeFlattened() && STy &&
2386 auto coercionType = ArgI.getCoerceAndExpandType();