Lines Matching refs:getContext
201 llvm::AttrBuilder B(Fn->getContext()); in setTargetAttributes()
292 uint64_t Size = getContext().getTypeSize(Ty); in coerceIllegalVector()
314 uint64_t Size = getContext().getTypeSize(VT); in classifyHomogeneousAggregate()
326 Align = getContext().getTypeUnadjustedAlignInChars(Ty).getQuantity(); in classifyHomogeneousAggregate()
327 unsigned BaseAlign = getContext().getTypeAlignInChars(Base).getQuantity(); in classifyHomogeneousAggregate()
371 if (isEmptyRecord(getContext(), Ty, true)) in classifyArgumentType()
396 getContext().getTypeSizeInChars(Ty) > CharUnits::fromQuantity(16)) { in classifyArgumentType()
401 CharUnits::fromQuantity(getContext().getTypeAlign(Ty) / 8), false); in classifyArgumentType()
412 TyAlign = getContext().getTypeUnadjustedAlignInChars(Ty).getQuantity(); in classifyArgumentType()
415 TyAlign = getContext().getTypeAlignInChars(Ty).getQuantity(); in classifyArgumentType()
417 if (getContext().getTypeSizeInChars(Ty) > CharUnits::fromQuantity(64)) { in classifyArgumentType()
427 return coerceToIntArray(Ty, getContext(), getVMContext()); in classifyArgumentType()
437 SizeRegs = (getContext().getTypeSize(Ty) + 31) / 32; in classifyArgumentType()
440 SizeRegs = (getContext().getTypeSize(Ty) + 63) / 64; in classifyArgumentType()
543 if (getContext().getTypeSize(RetTy) > 128) in classifyReturnType()
570 if (isEmptyRecord(getContext(), RetTy, false)) in classifyReturnType()
579 getVMContext(), getContext().getTypeSize(RetTy))); in classifyReturnType()
582 if (isIntegerLikeType(RetTy, getContext(), getVMContext())) { in classifyReturnType()
584 uint64_t Size = getContext().getTypeSize(RetTy); in classifyReturnType()
598 if (isEmptyRecord(getContext(), RetTy, true)) in classifyReturnType()
611 uint64_t Size = getContext().getTypeSize(RetTy); in classifyReturnType()
616 return coerceToIntArray(RetTy, getContext(), getVMContext()); in classifyReturnType()
666 uint64_t Size = getContext().getTypeSize(VT); in isIllegalVectorType()
679 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in containsAnyFP16Vectors()
731 unsigned VecSize = getContext().getTypeSize(VT); in isHomogeneousAggregateBaseType()
767 if (isEmptyRecord(getContext(), Ty, true)) { in EmitVAArg()
773 CharUnits TySize = getContext().getTypeSizeInChars(Ty); in EmitVAArg()
774 CharUnits TyAlignForABI = getContext().getTypeUnadjustedAlignInChars(Ty); in EmitVAArg()