Searched refs:eltType (Results 1 - 10 of 10) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 221 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 D | SwiftCallingConv.cpp | 77 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 D | CodeGenFunction.cpp | 1862 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 D | CGCXXABI.h | 82 virtual bool requiresArrayCookie(const CXXDeleteExpr *E, QualType eltType);
|
H A D | CGCall.cpp | 2557 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 D | CGExpr.cpp | 3418 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 D | AMDGPULibCalls.cpp | 881 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 D | ClangASTPropertiesEmitter.cpp | 332 } 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 D | SemaChecking.cpp | 6035 QualType eltType = LHSType->castAs<VectorType>()->getElementType(); local 6036 resType = Context.getVectorType(eltType, numResElements,
|
H A D | SemaExpr.cpp | 6604 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