Home
last modified time | relevance | path

Searched refs:createCast (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/Builder/
H A DCIRBaseBuilder.h259 mlir::Value createCast(mlir::Location loc, cir::CastKind kind, in createCast() function
266 mlir::Value createCast(cir::CastKind kind, mlir::Value src, in createCast() function
270 return createCast(src.getLoc(), kind, src, newTy); in createCast()
274 return createCast(cir::CastKind::integral, src, newTy); in createIntCast()
278 return createCast(cir::CastKind::int_to_ptr, src, newTy); in createIntToPtr()
282 return createCast(cir::CastKind::ptr_to_int, src, newTy); in createPtrToInt()
286 return createCast(cir::CastKind::ptr_to_bool, v, getBoolTy()); in createPtrToBoolCast()
290 return createCast(cir::CastKind::bool_to_int, src, newTy); in createBoolToInt()
294 return createCast(cir::CastKind::bitcast, src, newTy); in createBitcast()
299 return createCast(loc, cir::CastKind::bitcast, src, newTy); in createBitcast()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprScalar.cpp683 src = builder.createCast(cgf.getLoc(loc), cir::CastKind::floating, src, in emitScalarConversion()
745 res = builder.createCast(cgf.getLoc(loc), cir::CastKind::floating, res, in emitScalarConversion()
1802 return builder.createCast(cgf.getLoc(ce->getSourceRange()), in VisitCastExpr()