Searched refs:createCast (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/Builder/ |
| H A D | CIRBaseBuilder.h | 259 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 D | CIRGenExprScalar.cpp | 683 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()
|