Searched refs:convert (Results 101 - 125 of 136) sorted by relevance

123456

/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp932 FV.convert(Ty->getScalarType()->getFltSemantics(),
1519 // convert modifies in place, so make a copy.
1530 Val2.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &losesInfo);
1536 Val2.convert(APFloat::BFloat(), APFloat::rmNearestTiesToEven, &losesInfo);
1542 Val2.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven, &losesInfo);
1551 Val2.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &losesInfo);
2019 assert((fromVec == toVec) && "Cannot convert from scalar to/from vector");
H A DConstantFold.cpp260 Val.convert(DestTy->getFltSemantics(), APFloat::rmNearestTiesToEven,
/freebsd-current/sys/dev/qat_c2xxx/
H A Dqatreg.h1477 #define HW_CIPHER_CONFIG_BUILD(mode, algo, convert, dir) \
1480 __SHIFTIN(convert, CIPHER_CONFIG_CONVERT) | \
1489 HW_CIPHER_NO_CONVERT = 0, /* no key convert is required*/
/freebsd-current/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h318 return TargetType.convert(V);
775 // If we have two real floating types, convert the smaller operand to the
/freebsd-current/contrib/expat/xmlwf/
H A Dxmlwf.c828 info->convert = unknownEncodingConvert;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h185 /// the signed version avoids callers having to convert a signed quantity
322 FV.convert(Val.getSemantics(), APFloat::rmNearestTiesToEven, &ignored);
1154 /// Return true if this is a convert constant expression
1200 // warnings about whether to convert Idx to ArrayRef<Constant *> or
1220 // warnings about whether to convert Idx to ArrayRef<Constant *> or
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp118 // If the vector is a vector of floating point, convert it to vector of int
146 // If this is a scalar -> vector cast, convert the input into a <1 x scalar>
188 // Okay, we know the destination is integer, if the input is FP, convert
574 // For vector of pointer, we needed to first convert to a vector of integer, then do vector inttoptr
812 // PtrToInt may change the bitwidth so we have convert to the right size
1733 APF.convert(Ty->getFltSemantics(), APFloat::rmNearestTiesToEven, &unused);
1881 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &unused);
2053 Val.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &lost);
2418 APFloat::opStatus status = Val.convert(
/freebsd-current/contrib/llvm-project/llvm/lib/Support/Windows/
H A DPath.inc72 // Several operations would convert Path8 to SmallString; more efficient to do
/freebsd-current/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1777 APF.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven, &ignored);
1781 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &ignored);
/freebsd-current/crypto/openssl/crypto/ec/asm/
H A Decp_nistz256-sparcv9.pl2048 ! convert input to uint64_t[4]
2240 ! convert output to uint_32[8]
2316 ! convert input to uint64_t[4]
2726 ! convert input to uint64_t[4]
/freebsd-current/contrib/llvm-project/clang/lib/AST/
H A DAPValue.cpp625 V.convert(llvm::APFloat::IEEEdouble(), llvm::APFloat::rmNearestTiesToEven,
H A DExprConstant.cpp2710 St = Result.convert(Info.Ctx.getFloatTypeSemantics(DestType), RM, &ignored);
7190 convert(EvalInfo &Info, const APValue &Src, const CastExpr *BCE) {
7478 static std::optional<APValue> convert(EvalInfo &Info, BitCastBuffer &Buffer,
7559 APValueToBufferConverter::convert(Info, SourceRValue, BCE);
7565 BufferToAPValueConverter::convert(Info, *Buffer, BCE);
14179 APFixedPoint Result = Src.convert(DestFXSema, &Overflowed);
14259 .convert(ResultFXSema, &ConversionOverflow);
14264 .convert(ResultFXSema, &ConversionOverflow);
14269 .convert(ResultFXSema, &ConversionOverflow);
14278 .convert(ResultFXSem
[all...]
H A DTextNodeDumper.cpp432 V.convert(llvm::APFloat::IEEEdouble(), llvm::APFloat::rmNearestTiesToEven,
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp641 APF.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &Ignored);
H A DCombinerHelper.cpp1510 Result.convert(getFltSemanticForLLT(DstTy), APFloat::rmNearestTiesToEven,
1516 Result.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven,
1523 Result.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven,
1533 Result.convert(Val.getSemantics(), APFloat::rmNearestTiesToEven, &Unused);
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp926 "Unknown scalar type to convert");
980 // If we're converting from __half, convert the range to float to match
986 MinSrc.convert(Sema, APFloat::rmTowardZero, &IsInexact);
987 MaxSrc.convert(Sema, APFloat::rmTowardZero, &IsInexact);
1396 // First, convert to the correct width so that we control the kind of
2090 "Address-space cast must be used to convert address spaces");
2332 // First, convert to the correct width so that we control the kind of
2775 F.convert(*FS, llvm::APFloat::rmTowardZero, &ignored);
2808 // Now, convert from our invented integer literal to the type of the unary
3268 // Load/convert th
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp796 // out of the denormal range and convert at the end.
1637 // If we have range metadata, we need to convert the type, and not make
2061 One.convert(C->getSemantics(), APFloat::rmNearestTiesToEven, &LosesInfo);
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1799 (void)F.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven,
1825 // If this is something like 'g((double) float)', convert to 'gf(float)'.
2066 BaseR.convert(BaseF->getSemantics(), APFloat::rmTowardZero, &Ignored);
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp128 assert(VT.isFloatingPoint() && "Can only convert between FP types");
130 // convert modifies in place, so make a copy.
133 (void) Val2.convert(SelectionDAG::EVTToAPFloatSemantics(VT),
179 // Look through a bit convert.
228 // Look through a bit convert.
1791 APF.convert(EVTToAPFloatSemantics(EltVT), APFloat::rmNearestTiesToEven,
6135 (void)FPV.convert(EVTToAPFloatSemantics(VT),
6188 (void)V.convert(EVTToAPFloatSemantics(VT), APFloat::rmNearestTiesToEven,
6208 (void)V.convert(Opcode == ISD::FP_TO_FP16 ? APFloat::IEEEhalf()
6480 (void) C1.convert(EVTToAPFloatSemantic
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp3592 /// basic correctness. PFS is used to convert function-local operands of
5858 ID.APFloatVal.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven,
5861 ID.APFloatVal.convert(APFloat::BFloat(), APFloat::rmNearestTiesToEven,
5864 ID.APFloatVal.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven,
5867 // The convert call above may quiet an SNaN, so manufacture another
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1183 // First convert this to a non-variadic expression if possible, to simplify
1214 APF.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven,
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp2533 Probability.convert(llvm::APFloat::IEEEdouble(),
8739 // concrete integer type we should convert to is.
9241 // Usual Unary Conversions will convert half to float, which we want for
12831 llvm_unreachable("Unable to convert function");
13969 TargetC.convert(Context.getFloatTypeSemantics(QualType(SourceTy, 0)),
14510 truncated.convert(Src, llvm::APFloat::rmNearestTiesToEven, &ignored);
14511 truncated.convert(Tgt, llvm::APFloat::rmNearestTiesToEven, &ignored);
15922 // If the source integer is a constant, convert it to the target
19805 // Apply default Lvalue conversions and convert the expression to size_t.
19938 // Apply default Lvalue conversions and convert th
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp388 /// right-shifted, and truncated, convert it to an extractelement.
432 /// type promotion rules. Try to narrow the inputs and convert to funnel shift.
679 // type. Only do this if the dest type is a simple type, don't convert the
1156 // types and if the sizes are just right we can convert this into a logical
1434 // If the input has more sign bits than bits truncated, then convert
1440 // If input is a trunc from the destination type, then convert into shifts.
1447 // If we are replacing shifted-in high zero bits with sign bits, convert
1536 (void)F.convert(Sem, APFloat::rmNearestTiesToEven, &losesInfo);
1748 // in whichever source type is larger, then convert to the
/freebsd-current/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c5109 char lower, upper, convert; local
5115 convert = 'A';
5119 convert = 'a';
5138 c = convert + (c - lower);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1931 APFloat::opStatus Status = FPLiteral.convert(*getFltSemantics(VT),
2236 FPLiteral.convert(*getOpFltSemantics(OpTy),

Completed in 574 milliseconds

123456