| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | AbstractBasicWriter.h | 174 QualType elemTy = lvaluePath.getType(); in writeLValuePathSerializationHelper() local 175 asImpl().writeQualType(elemTy); in writeLValuePathSerializationHelper() 179 if (elemTy->getAs<RecordType>()) { in writeLValuePathSerializationHelper() 184 elemTy = ctx.getRecordType(recordDecl); in writeLValuePathSerializationHelper() 188 elemTy = valueDecl->getType(); in writeLValuePathSerializationHelper() 192 elemTy = ctx.getAsArrayType(elemTy)->getElementType(); in writeLValuePathSerializationHelper()
|
| H A D | AbstractBasicReader.h | 193 auto elemTy = origTy; in readLValuePathSerializationHelper() local 196 if (elemTy->template getAs<RecordType>()) { in readLValuePathSerializationHelper() 200 elemTy = getASTContext().getRecordType(recordDecl); in readLValuePathSerializationHelper() 202 elemTy = cast<ValueDecl>(decl)->getType(); in readLValuePathSerializationHelper() 206 elemTy = getASTContext().getAsArrayType(elemTy)->getElementType(); in readLValuePathSerializationHelper()
|
| H A D | PropertiesBase.td | 461 QualType elemTy; 464 elemTy = lvalueBase.getTypeInfoType(); 466 elemTy = lvalueBase.getDynamicAllocType(); 468 elemTy = expr->getType(); 470 elemTy = lvalueBase.get<const ValueDecl *>()->getType(); 535 APValue::LValuePathSerializationHelper(node.getLValuePath(), elemTy)
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenTypes.cpp | 401 QualType elemTy = refTy->getPointeeType(); in convertType() local 402 auto pointeeType = convertTypeForMem(elemTy); in convertType() 410 QualType elemTy = ptrTy->getPointeeType(); in convertType() local 411 assert(!elemTy->isConstantMatrixType() && "not implemented"); in convertType() 413 mlir::Type pointeeType = convertType(elemTy); in convertType() 424 mlir::Type elemTy = convertTypeForMem(arrTy->getElementType()); in convertType() local 427 if (!cir::isSized(elemTy)) { in convertType() 428 elemTy = cgm.SInt8Ty; in convertType() 431 resultType = cir::ArrayType::get(elemTy, 0); in convertType() 437 mlir::Type elemTy = convertTypeForMem(arrTy->getElementType()); in convertType() local [all …]
|
| H A D | CIRGenBuilder.cpp | 72 mlir::Type elemTy) const { in withElementType() 77 return Address(builder.createPtrBitcast(getBasePointer(), elemTy), elemTy, in withElementType()
|
| H A D | CIRGenDecl.cpp | 419 mlir::Type elemTy = convertTypeForMem(d.getType()); in emitStaticVarDecl() local 420 setAddrOfLocalVar(&d, Address(addr, elemTy, alignment)); in emitStaticVarDecl() 459 localDeclMap.find(&d)->second = Address(castedAddr, elemTy, alignment); in emitStaticVarDecl()
|
| H A D | CIRGenExpr.cpp | 652 QualType elemTy = exprTy->castAs<clang::ComplexType>()->getElementType(); in emitUnaryOpLValue() local 659 LValue elemLV = makeAddrLValue(component, elemTy); in emitUnaryOpLValue()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 3215 llvm::Type *elemTy = CGF.ConvertTypeForMem(vla->getElementType()); in EmitScalarPrePostIncDec() local 3217 value = Builder.CreateGEP(elemTy, value, numElts, "vla.inc"); in EmitScalarPrePostIncDec() 3220 elemTy, value, numElts, /*SignedIndices=*/false, isSubtraction, in EmitScalarPrePostIncDec() 3238 llvm::Type *elemTy = CGF.ConvertTypeForMem(type); in EmitScalarPrePostIncDec() local 3240 value = Builder.CreateGEP(elemTy, value, amt, "incdec.ptr"); in EmitScalarPrePostIncDec() 3243 elemTy, value, amt, /*SignedIndices=*/false, isSubtraction, in EmitScalarPrePostIncDec() 4294 llvm::Type *elemTy = CGF.ConvertTypeForMem(vla->getElementType()); in emitPointerArithmetic() local 4297 pointer = CGF.Builder.CreateGEP(elemTy, pointer, index, "add.ptr"); in emitPointerArithmetic() 4301 elemTy, pointer, index, isSigned, isSubtraction, op.E->getExprLoc(), in emitPointerArithmetic() 4310 llvm::Type *elemTy; in emitPointerArithmetic() local [all …]
|
| H A D | CGDecl.cpp | 411 llvm::Type *elemTy = ConvertTypeForMem(D.getType()); in EmitStaticVarDecl() local 412 setAddrOfLocalVar(&D, Address(addr, elemTy, alignment)); in EmitStaticVarDecl() 470 LocalDeclMap.find(&D)->second = Address(castedAddr, elemTy, alignment); in EmitStaticVarDecl() 2494 llvm::Type *elemTy = CGF.ConvertTypeForMem(type); in emitPartialArrayDestroy() local 2510 elemTy, begin, gepIndices, "pad.arraybegin"); in emitPartialArrayDestroy() 2512 elemTy, end, gepIndices, "pad.arrayend"); in emitPartialArrayDestroy()
|