Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DIntegralAP.h38 template <typename T, bool InputSigned>
43 if constexpr (InputSigned) in truncateCast()
103 template <bool InputSigned>
104 static IntegralAP from(IntegralAP<InputSigned> V, unsigned NumBits = 0) {
108 if constexpr (InputSigned)
113 template <unsigned Bits, bool InputSigned>
114 static IntegralAP from(Integral<Bits, InputSigned> I, unsigned BitWidth) { in from()
115 APInt Copy = APInt(BitWidth, static_cast<uint64_t>(I), InputSigned); in from()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp1263 bool InputSigned = SrcElementType->isSignedIntegerOrEnumerationType(); in EmitScalarCast() local
1265 InputSigned = true; in EmitScalarCast()
1269 return Builder.CreateIntCast(Src, DstTy, InputSigned, "conv"); in EmitScalarCast()
1270 if (InputSigned) in EmitScalarCast()
1399 bool InputSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitScalarConversion() local
1401 Builder.CreateIntCast(Src, MiddleTy, InputSigned, "conv"); in EmitScalarConversion()
1752 bool InputSigned = SrcEltType->isSignedIntegerOrEnumerationType(); in VisitConvertVectorExpr() local
1754 Res = Builder.CreateIntCast(Src, DstTy, InputSigned, "conv"); in VisitConvertVectorExpr()
1755 else if (InputSigned) in VisitConvertVectorExpr()
2336 bool InputSigned = E->getType()->isSignedIntegerOrEnumerationType(); in VisitCastExpr() local
[all …]