Home
last modified time | relevance | path

Searched refs:Signed (Results 1 – 25 of 179) sorted by relevance

12345678

/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DSveEmitter.cpp68 bool Float, Signed, Immediate, Void, Constant, Pointer, BFloat; member in __anon5066fa640111::SVEType
76 : TS(TS), Float(false), Signed(true), Immediate(false), Void(false), in SVEType()
87 bool isSigned() const { return Signed; } in isSigned()
395 if (Signed) in builtin_str()
397 else if (!Signed) in builtin_str()
399 } else if (!isVoidPointer() && !Signed) { in builtin_str()
433 if (!Signed && !isFloatingPoint()) in str()
469 Signed = false; in applyTypespec()
533 Signed = false; in applyModifier()
543 Signed = false; in applyModifier()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h429 bool Signed = true) {
431 return Signed ? Attribute::SExt : Attribute::ZExt;
439 bool Signed = true) {
445 Signed);
448 Attribute::AttrKind getExtAttrForI32Param(bool Signed = true) const {
450 Impl->ShouldSignExtI32Param, Signed);
459 bool Signed) { in getExtAttrForI32Return() argument
461 return Signed ? Attribute::SExt : Attribute::ZExt; in getExtAttrForI32Return()
469 bool Signed = true) {
475 Signed);
[all …]
H A DIVDescriptors.h75 Type *RT, bool Signed, bool Ordered, in RecurrenceDescriptor() argument
80 IsSigned(Signed), IsOrdered(Ordered), in RecurrenceDescriptor()
/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DIntegral.h41 template <unsigned Bits, bool Signed> struct Repr;
56 template <unsigned Bits, bool Signed> class Integral final {
61 using ReprT = typename Repr<Bits, Signed>::Type;
107 return APSInt(APInt(Bits, static_cast<uint64_t>(V), Signed), !Signed);
110 if constexpr (Signed)
111 return APSInt(toAPSInt().sextOrTrunc(NumBits), !Signed);
113 return APSInt(toAPSInt().zextOrTrunc(NumBits), !Signed);
127 bool isMinusOne() const { return Signed && V == ReprT(-1); }
129 constexpr static bool isSigned() { return Signed; }
148 return Integral((V & BitMask) | (Signed && (V & SignBit) ? ExtMask : 0));
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DCheckedArithmetic.h30 checkedOp(T LHS, T RHS, F Op, bool Signed = true) {
31 llvm::APInt ALHS(sizeof(T) * 8, LHS, Signed);
32 llvm::APInt ARHS(sizeof(T) * 8, RHS, Signed);
37 return Signed ? Out.getSExtValue() : Out.getZExtValue();
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp389 static bool checkNoWrapFlags(Instruction *I, bool Signed) { in checkNoWrapFlags() argument
391 return (Signed && BinOpI->hasNoSignedWrap()) || in checkNoWrapFlags()
392 (!Signed && BinOpI->hasNoUnsignedWrap()); in checkNoWrapFlags()
397 unsigned MatchingOpIdxB, bool Signed) { in checkIfSafeAddSequence() argument
416 checkNoWrapFlags(AddOpA, Signed) && checkNoWrapFlags(AddOpB, Signed)); in checkIfSafeAddSequence()
425 checkNoWrapFlags(OtherInstrB, Signed) && in checkIfSafeAddSequence()
435 checkNoWrapFlags(OtherInstrA, Signed) && in checkIfSafeAddSequence()
448 checkNoWrapFlags(OtherInstrA, Signed) && in checkIfSafeAddSequence()
449 checkNoWrapFlags(OtherInstrB, Signed) && in checkIfSafeAddSequence()
508 bool Signed = isa<SExtInst>(OpA); in lookThroughComplexAddresses() local
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp137 DenseMap<Value *, unsigned> &getValue2Index(bool Signed) { in getValue2Index() argument
138 return Signed ? SignedValue2Index : UnsignedValue2Index; in getValue2Index()
140 const DenseMap<Value *, unsigned> &getValue2Index(bool Signed) const { in getValue2Index()
141 return Signed ? SignedValue2Index : UnsignedValue2Index; in getValue2Index()
144 ConstraintSystem &getCS(bool Signed) { in getCS() argument
145 return Signed ? SignedCS : UnsignedCS; in getCS()
147 const ConstraintSystem &getCS(bool Signed) const { in getCS()
148 return Signed ? SignedCS : UnsignedCS; in getCS()
151 void popLastConstraint(bool Signed) { getCS(Signed).popLastConstraint(); } in popLastConstraint() argument
152 void popLastNVariables(bool Signed, unsigned N) { in popLastNVariables() argument
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp84 bool Signed) { in nextLEB() argument
87 Val = Signed ? decodeSLEB128(Bytes.data() + Size, &N, in nextLEB()
99 ArrayRef<uint8_t> Bytes, bool Signed) { in parseLEBImmediate() argument
101 if (!nextLEB(Val, Bytes, Size, Signed)) in parseLEBImmediate()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFExpression.cpp131 unsigned Signed = Size & Operation::SignBit; in extract() local
139 if (Signed) in extract()
144 if (Signed) in extract()
149 if (Signed) in extract()
165 if (Signed) in extract()
282 unsigned Signed = Size & Operation::SignBit; in print() local
312 if (Signed) in print()
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/
H A DJSON.cpp53 case DataType::Signed: in GetAsUnsigned()
64 case DataType::Signed: in GetAsSigned()
75 case DataType::Signed: in GetAsDouble()
87 case DataType::Signed: in Write()
H A DJSON.h95 : JSONValue(JSONValue::Kind::Number), m_data_type(DataType::Signed) { in JSONNumber()
124 enum class DataType : uint8_t { Unsigned, Signed, Double } m_data_type; enumerator
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A Darm_neon.td808 // Signed Saturating Accumulated of Unsigned Value
812 // Unsigned Saturating Accumulated of Signed Value
832 // Signed integer saturating extract and unsigned narrow to high
1324 // Signed/Unsigned Shift Right (Immediate)
1326 // Signed/Unsigned Rounding Shift Right (Immediate)
1329 // Signed/Unsigned Shift Right and Accumulate (Immediate)
1331 // Signed/Unsigned Rounding Shift Right and Accumulate (Immediate)
1336 // Signed/Unsigned Saturating Shift Left (Immediate)
1338 // Signed Saturating Shift Left Unsigned (Immediate)
1347 // Signed/Unsigned Saturating Shift Right Narrow (Immediate)
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/Dynamic/
H A DVariantValue.h271 VariantValue(int Signed) : VariantValue(static_cast<unsigned>(Signed)) {} in VariantValue() argument
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.h82 std::string getTypeName(Type *Ty, bool Signed) const;
177 std::string getTypeName(Type *Ty, bool Signed) const;
H A DAMDGPUHSAMetadataStreamer.cpp141 std::string MetadataStreamerYamlV2::getTypeName(Type *Ty, bool Signed) const { in getTypeName()
144 if (!Signed) in getTypeName()
171 return (Twine(getTypeName(ElTy, Signed)) + Twine(NumElements)).str(); in getTypeName()
569 bool Signed) const { in getTypeName()
572 if (!Signed) in getTypeName()
599 return (Twine(getTypeName(ElTy, Signed)) + Twine(NumElements)).str(); in getTypeName()
H A DAMDGPULegalizerInfo.h55 MachineIRBuilder &B, bool Signed) const;
57 MachineIRBuilder &B, bool Signed) const;
H A DAMDGPUISelLowering.h69 SDValue LowerINT_TO_FP32(SDValue Op, SelectionDAG &DAG, bool Signed) const;
70 SDValue LowerINT_TO_FP64(SDValue Op, SelectionDAG &DAG, bool Signed) const;
74 SDValue LowerFP_TO_INT64(SDValue Op, SelectionDAG &DAG, bool Signed) const;
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp417 unsigned Offset, bool Signed, const CellMap &Inputs,
420 bool Signed, APInt &Result);
1733 unsigned Width, unsigned Bits, unsigned Offset, bool Signed, in evaluateEXTRACTr() argument
1755 evaluateEXTRACTi(A, Bits, Offset, Signed, CA); in evaluateEXTRACTr()
1765 unsigned Offset, bool Signed, APInt &Result) { in evaluateEXTRACTi() argument
1776 if (Signed) in evaluateEXTRACTi()
1780 Result = APInt(BW, V, Signed); in evaluateEXTRACTi()
1783 if (Signed) in evaluateEXTRACTi()
2150 bool Signed = (Opc == Hexagon::S4_extract) || in evaluate() local
2167 Signed = false; in evaluate()
[all …]
H A DHexagonVectorCombine.cpp344 enum Signedness { Positive, Signed, Unsigned }; enumerator
1215 Signedness Sign = Signed; in getNumSignificantBits()
1242 if (X.Sgn == Signed && Y.Sgn != Signed) in canonSgn()
1362 X = SignX == Signed ? Builder.CreateSExt(X, ResizeTy) in processFxpMul()
1364 Y = SignY == Signed ? Builder.CreateSExt(Y, ResizeTy) in processFxpMul()
1389 Value *Ext = SignX == Signed || SignY == Signed in processFxpMul()
1441 Value *Shifted = Op.X.Sgn == Signed || Op.Y.Sgn == Signed in processFxpMulChopped()
1577 if (X.Sgn == Signed) { in createMul16()
1579 } else if (Y.Sgn == Signed) { in createMul16()
1598 if (X.Sgn != Signed && Y.Sgn != Signed) { in createMulH16()
[all …]
H A DHexagonSplitDouble.cpp794 bool Signed = (Opc == S2_asr_i_p); in splitShift() local
800 : (Signed ? S2_asr_i_r : S2_lsr_i_r); in splitShift()
833 else if (S == 16 && Signed) in splitShift()
867 if (!Signed) in splitShift()
879 else if (S == 16 && Signed) in splitShift()
887 if (Signed) in splitShift()
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFFormValue.h66 int64_t Signed() const { return m_value.value.sval; } in Signed() function
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_leb128_test.cpp46 TYPED_TEST(Leb128Test, Signed) { in TYPED_TEST() argument
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTX.h118 Signed, enumerator
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h431 bool Signed);
435 bool Signed);
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h570 if (VT.Signed) in printLiteral()
576 if (VT.Signed) in printLiteral()
582 if (VT.Signed) in printLiteral()
588 if (VT.Signed) in printLiteral()

12345678