Searched refs:eltType (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h221 for (auto eltType : coerceToType->elements()) {
222 if (isPaddingForCoerceAndExpand(eltType)) continue;
224 assert(unpaddedStruct->getElementType(unpaddedIndex) == eltType);
226 assert(unpaddedIndex == 0 && unpaddedCoerceToType == eltType);
245 static bool isPaddingForCoerceAndExpand(llvm::Type *eltType) { argument
246 if (eltType->isArrayTy()) {
247 assert(eltType->getArrayElementType()->isIntegerTy(8));
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DSwiftCallingConv.cpp77 QualType eltType = arrayType->getElementType();
78 auto eltSize = CGM.getContext().getTypeSizeInChars(eltType);
80 addTypedData(eltType, begin + i * eltSize);
85 auto eltType = complexType->getElementType(); local
86 auto eltSize = CGM.getContext().getTypeSizeInChars(eltType);
87 auto eltLLVMType = CGM.getTypes().ConvertType(eltType);
H A DCodeGenFunction.cpp1862 QualType eltType; local
1873 eltType = arrayType->getElementType();
1889 eltType = arrayType->getElementType();
1890 arrayType = getContext().getAsArrayType(eltType);
1893 llvm::Type *baseType = ConvertType(eltType);
1902 baseType = eltType;
H A DCGCXXABI.h82 virtual bool requiresArrayCookie(const CXXDeleteExpr *E, QualType eltType);
H A DCGCall.cpp2557 llvm::Type *eltType = coercionType->getElementType(i);
2558 if (ABIArgInfo::isPaddingForCoerceAndExpand(eltType))
4201 llvm::Type *eltType = coercionType->getElementType(i);
4202 if (ABIArgInfo::isPaddingForCoerceAndExpand(eltType)) continue;
4539 llvm::Type *eltType = coercionType->getElementType(i);
4540 if (ABIArgInfo::isPaddingForCoerceAndExpand(eltType)) continue;
H A DCGExpr.cpp3418 QualType eltType; local
3420 eltType = vla->getElementType();
3421 } while ((vla = ctx.getAsVariableArrayType(eltType)));
3422 return eltType;
3463 QualType eltType, bool inbounds,
3477 if (auto vla = CGF.getContext().getAsVariableArrayType(eltType)) {
3478 eltType = getFixedSizeElementType(CGF.getContext(), vla);
3482 CharUnits eltSize = CGF.getContext().getTypeSizeInChars(eltType);
3461 emitArraySubscriptGEP(CodeGenFunction &CGF, Address addr, ArrayRef<llvm::Value *> indices, QualType eltType, bool inbounds, bool signedIndices, SourceLocation loc, QualType *arrayType = nullptr, const Expr *Base = nullptr, const llvm::Twine &name = �) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp881 Type *eltType; local
887 eltType = opr0->getType();
893 eltType = VTy->getElementType();
911 Constant *cnval = ConstantFP::get(eltType, 1.0);
935 Constant *cnval = ConstantFP::get(eltType, 1.0);
985 cnval = ConstantFP::get(eltType, 1.0);
1003 cnval = ConstantFP::get(eltType, 1.0);
1036 cnval = ConstantFP::get(eltType, V);
1131 Type* nTyS = eltType->isDoubleTy() ? B.getInt64Ty() : B.getInt32Ty();
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
H A DClangASTPropertiesEmitter.cpp332 } else if (auto eltType = type.getArrayElementType()) {
333 validateType(eltType, context);
481 } else if (auto eltType = type.getArrayElementType()) {
487 eltType.emitCXXValueTypeName(isForRead, out);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp6035 QualType eltType = LHSType->castAs<VectorType>()->getElementType(); local
6036 resType = Context.getVectorType(eltType, numResElements,
H A DSemaExpr.cpp6604 QualType &eltType) {
6608 eltType = vecType->getElementType();
6609 assert(eltType->isScalarType());
6618 eltType = type;
6603 breakDownVectorType(QualType type, uint64_t &len, QualType &eltType) argument

Completed in 430 milliseconds