Home
last modified time | relevance | path

Searched refs:VoidType (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/
H A DCIRTypeConstraints.td202 : CIR_PtrTo<"::cir::VoidType", "void type">,
204 "cir::VoidType::get($_builder.getContext()))">;
207 : CIR_PtrToPtrTo<"::cir::VoidType", "void type">,
210 "cir::VoidType::get($_builder.getContext())))">;
H A DCIRTypes.td262 return isPtrTo<cir::VoidType>();
420 // MLIR-style. If the given return type is `cir::VoidType`, ignore it
427 mlir::isa<cir::VoidType>(returnType) ? nullptr : returnType,
H A DCIROps.td2120 if (resType && !isa<VoidType>(resType))
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenTypeCache.h28 cir::VoidType VoidTy;
H A DCIRGenBuilder.h212 cir::VoidType getVoidTy() { return typeCache.VoidTy; } in getVoidTy()
H A DCIRGenCall.cpp609 if (isa<cir::VoidType>(retCIRTy)) in emitCall()
H A DCIRGenModule.cpp70 VoidTy = cir::VoidType::get(&getMLIRContext());
H A DCIRGenExpr.cpp513 if (mlir::isa<cir::VoidType>(eltTy)) in emitLoadOfScalar()
H A DCIRGenExprScalar.cpp2137 if (mlir::isa<cir::VoidType>(yieldTy)) { in VisitAbstractConditionalOperator()
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRTypes.cpp655 return cir::VoidType::get(getContext()); in getReturnType()
678 if (mlir::isa_and_nonnull<cir::VoidType>(returnType)) in verify()
H A DCIRDialect.cpp56 if (auto voidType = dyn_cast<cir::VoidType>(type)) { in getAlias()
783 (op.getNumOperands() == 0 ? cir::VoidType::get(op.getContext()) in checkReturnAndFunction()
1416 (resultTypes.empty() ? cir::VoidType::get(builder.getContext()) in parse()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp178 class VoidType : public Type { class
180 VoidType() : Type(TypeKind::Void) {} in VoidType() function in __anon819a2c470111::VoidType
969 VoidType Void;
985 const VoidType *getVoidType() { return &Void; } in getVoidType()
1099 if (isa<VoidType>(Param)) in getType()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp792 SPIRVType *VoidType = GR->getOrCreateSPIRVType( in insertInlineAsmProcess() local
795 GR->assignSPIRVTypeToVReg(VoidType, DefReg, MF); in insertInlineAsmProcess()
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/Builder/
H A DCIRBaseBuilder.h122 return getPointerTo(cir::VoidType::get(getContext())); in getVoidPtrTy()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp3248 Type *VoidType = Type::getVoidTy(Context); in parseConstants() local
3266 if (TypeList[Record[0]] == VoidType) in parseConstants()