Home
last modified time | relevance | path

Searched refs:Scalar (Results 1 – 25 of 187) sorted by relevance

12345678

/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DScalar.h34 class Scalar {
52 Scalar() : m_float(0.0f) {} in Scalar() function
53 Scalar(int v) : m_type(e_int), m_integer(MakeAPSInt(v)), m_float(0.0f) {} in Scalar() function
54 Scalar(unsigned int v) in Scalar() function
56 Scalar(long v) : m_type(e_int), m_integer(MakeAPSInt(v)), m_float(0.0f) {} in Scalar() function
57 Scalar(unsigned long v) in Scalar() function
59 Scalar(long long v) in Scalar() function
61 Scalar(unsigned long long v) in Scalar() function
63 Scalar(float v) : m_type(e_float), m_float(v) {} in Scalar() function
64 Scalar(double v) : m_type(e_float), m_float(v) {} in Scalar() function
[all …]
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DScalar.cpp31 Scalar::PromotionKey Scalar::GetPromoKey() const { in GetPromoKey()
43 Scalar::PromotionKey Scalar::GetFloatPromoKey(const llvm::fltSemantics &sem) { in GetFloatPromoKey()
56 Scalar::Type Scalar::PromoteToMaxType(Scalar &lhs, Scalar &rhs) { in PromoteToMaxType()
57 const auto &Promote = [](Scalar &a, const Scalar &b) { in PromoteToMaxType()
82 return Scalar::e_void; in PromoteToMaxType()
85 bool Scalar::GetData(DataExtractor &data, size_t limit_byte_size) const { in GetData()
114 void Scalar::GetBytes(llvm::MutableArrayRef<uint8_t> storage) const { in GetBytes()
132 size_t Scalar::GetByteSize() const { in GetByteSize()
144 bool Scalar::IsZero() const { in IsZero()
156 void Scalar::GetValue(Stream &s, bool show_type) const { in GetValue()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_mve.td23 def "vst"#n#"q": Intrinsic<Void, (args Ptr<Scalar>, MultiVector<n>),
26 def "vld"#n#"q": Intrinsic<MultiVector<n>, (args CPtr<Scalar>),
47 def vqaddq_n: Intrinsic<Vector, (args Vector:$a, unpromoted<Scalar>:$b),
49 def vqsubq_n: Intrinsic<Vector, (args Vector:$a, unpromoted<Scalar>:$b),
61 def vqaddq_u_n: Intrinsic<Vector, (args Vector:$a, unpromoted<Scalar>:$b),
64 def vqsubq_u_n: Intrinsic<Vector, (args Vector:$a, unpromoted<Scalar>:$b),
80 (IRInt<"vhadd", [Vector]> $a, $b, (unsignedflag Scalar))>;
82 (IRInt<"vrhadd", [Vector]> $a, $b, (unsignedflag Scalar))>;
90 (IRInt<"vhsub", [Vector]> $a, $b, (unsignedflag Scalar))>;
93 (IRInt<"vmulh", [Vector]> $a, $b, (unsignedflag Scalar))>;
[all …]
H A Darm_mve_defs.td24 // Scalar:$b) defines the names $a and $b which the specification of the code
291 // Scalar expands to whatever is the main parameter type of the current
294 def Scalar: ComplexType<(CTO_Parameter)>;
295 def Vector: VecOf<Scalar>;
296 def Predicate: PredOf<Scalar>;
326 // Scalar and Vector. SScalar and SVector are signed-integer versions.
327 def UScalar: Unsigned<Scalar>;
329 def SScalar: Signed<Scalar>;
332 // DblVector expands to a vector of scalars of size twice the size of Scalar.
336 def DblVector: VecOf<DoubleSize<Scalar>>;
[all …]
H A Darm_neon.td1297 // Scalar Intrinsics
1298 // Scalar Arithmetic
1300 // Scalar Addition
1302 // Scalar Saturating Add
1305 // Scalar Subtraction
1307 // Scalar Saturating Sub
1316 // Scalar Shift
1317 // Scalar Shift Left
1319 // Scalar Saturating Shift Left
1321 // Scalar Saturating Rounding Shift Left
[all …]
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DTextStubCommon.cpp93 StringRef ScalarTraits<PlatformSet>::input(StringRef Scalar, void *IO, in input() argument
99 if (Scalar == "zippered") { in input()
108 auto Platform = StringSwitch<PlatformType>(Scalar) in input()
146 StringRef ScalarTraits<Architecture>::input(StringRef Scalar, void *, in input() argument
148 Value = getArchitectureFromName(Scalar); in input()
159 StringRef ScalarTraits<PackedVersion>::input(StringRef Scalar, void *, in input() argument
161 if (!Value.parse32(Scalar)) in input()
189 StringRef ScalarTraits<SwiftVersion>::input(StringRef Scalar, void *IO, in input() argument
196 if (Scalar.getAsInteger(10, Value)) in input()
200 Value = StringSwitch<SwiftVersion>(Scalar) in input()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DYAMLTraits.cpp363 return NodeKind::Scalar; in getNodeKind()
913 StringRef ScalarTraits<bool>::input(StringRef Scalar, void *, bool &Val) { in input() argument
914 if (std::optional<bool> Parsed = parseBool(Scalar)) { in input()
926 StringRef ScalarTraits<StringRef>::input(StringRef Scalar, void *, in input() argument
928 Val = Scalar; in input()
937 StringRef ScalarTraits<std::string>::input(StringRef Scalar, void *, in input() argument
939 Val = Scalar.str(); in input()
950 StringRef ScalarTraits<uint8_t>::input(StringRef Scalar, void *, uint8_t &Val) { in input() argument
952 if (getAsUnsignedInteger(Scalar, 0, n)) in input()
965 StringRef ScalarTraits<uint16_t>::input(StringRef Scalar, void *, in input() argument
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DValue.h14 #include "lldb/Utility/Scalar.h"
45 Scalar = 0, enumerator
69 Value(const Scalar &scalar);
102 SetValueType(ValueType::Scalar); in SetContext()
110 Scalar &ResolveValue(ExecutionContext *exe_ctx, Module *module = nullptr);
112 const Scalar &GetScalar() const { return m_value; } in GetScalar()
114 Scalar &GetScalar() { return m_value; } in GetScalar()
151 Scalar m_value;
154 ValueType m_value_type = ValueType::Scalar;
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DYAML.cpp27 StringRef yaml::ScalarTraits<yaml::BinaryRef>::input(StringRef Scalar, void *, in input() argument
29 if (Scalar.size() % 2 != 0) in input()
33 if (!llvm::all_of(Scalar, llvm::isHexDigit)) in input()
35 Val = yaml::BinaryRef(Scalar); in input()
H A DCodeViewYAMLTypes.cpp148 StringRef ScalarTraits<GUID>::input(StringRef Scalar, void *Ctx, GUID &S) { in input() argument
149 if (Scalar.size() != 38) in input()
151 if (Scalar.front() != '{' || Scalar.back() != '}') in input()
153 Scalar = Scalar.substr(1, Scalar.size() - 2); in input()
155 Scalar.split(A, '-', 5); in input()
156 if (A.size() != 5 || Scalar[8] != '-' || Scalar[13] != '-' || in input()
157 Scalar[18] != '-' || Scalar[23] != '-') in input()
181 StringRef ScalarTraits<TypeIndex>::input(StringRef Scalar, void *Ctx, in input() argument
184 StringRef Result = ScalarTraits<uint32_t>::input(Scalar, Ctx, I); in input()
193 StringRef ScalarTraits<APSInt>::input(StringRef Scalar, void *Ctx, APSInt &S) { in input() argument
[all …]
H A DMachOYAML.cpp45 StringRef ScalarTraits<char_16>::input(StringRef Scalar, void *, char_16 &Val) { in input()
46 size_t CopySize = 16 >= Scalar.size() ? 16 : Scalar.size(); in input()
47 memcpy((void *)Val, Scalar.data(), CopySize); in input()
49 if (Scalar.size() < 16) { in input()
50 memset((void *)&Val[Scalar.size()], 0, 16 - Scalar.size()); in input()
64 StringRef ScalarTraits<uuid_t>::input(StringRef Scalar, void *, uuid_t &Val) { in input()
66 for (size_t Idx = 0; Idx < Scalar.size(); ++Idx) { in input()
67 if (Scalar[Id in input()
44 input(StringRef Scalar,void *,char_16 & Val) input() argument
63 input(StringRef Scalar,void *,uuid_t & Val) input() argument
[all...]
H A DMinidumpYAML.cpp184 static StringRef input(StringRef Scalar, void *, FixedSizeHex<N> &Fixed) { in input()
185 if (!all_of(Scalar, isHexDigit)) in input()
187 if (Scalar.size() < 2 * N) in input()
189 if (Scalar.size() > 2 * N) in input()
191 copy(fromHex(Scalar), Fixed.Storage); in input()
221 static StringRef input(StringRef Scalar, void *, FixedSizeString<N> &Fixed) { in input()
222 if (Scalar.size() < N) in input()
224 if (Scalar.size() > N) in input()
226 copy(Scalar, Fixed.Storage); in input()
H A DCodeViewYAMLTypeHashing.cpp40 StringRef ScalarTraits<GlobalHash>::input(StringRef Scalar, void *Ctx, in input() argument
42 return ScalarTraits<BinaryRef>::input(Scalar, Ctx, GH.Hash); in input()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DValue.cpp44 Value::Value(const Scalar &scalar) in Value()
114 case ValueType::Scalar: in GetValueAddressType()
161 case ValueType::Scalar: { in AppendDataToHostBuffer()
296 case ValueType::Scalar: in GetData()
334 case ValueType::Scalar: { in GetValueAsData()
577 Scalar &Value::ResolveValue(ExecutionContext *exe_ctx, Module *module) { in ResolveValue()
582 case ValueType::Scalar: // raw scalar value in ResolveValue()
594 Scalar scalar; in ResolveValue()
599 m_value_type = ValueType::Scalar; in ResolveValue()
603 m_value_type = ValueType::Scalar; in ResolveValue()
[all...]
H A DValueObjectChild.cpp134 ? Value::ValueType::Scalar in UpdateValue()
142 m_value.SetValueType(Value::ValueType::Scalar); in UpdateValue()
187 case Value::ValueType::Scalar: in UpdateValue()
190 Scalar scalar(m_value.GetScalar()); in UpdateValue()
H A DValueObjectMemory.cpp74 m_value.SetValueType(Value::ValueType::Scalar); in ValueObjectMemory()
104 m_value.SetValueType(Value::ValueType::Scalar); in ValueObjectMemory()
178 case Value::ValueType::Scalar: in UpdateValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRYamlMapping.h52 static StringRef input(StringRef Scalar, void *Ctx, StringValue &S) {
53 S.Value = Scalar.str();
73 static StringRef input(StringRef Scalar, void *Ctx, FlowStringValue &S) {
74 return ScalarTraits<StringValue>::input(Scalar, Ctx, S);
93 static StringRef input(StringRef Scalar, void *Ctx, BlockStringValue &S) {
94 return ScalarTraits<StringValue>::input(Scalar, Ctx, S.Value);
117 static StringRef input(StringRef Scalar, void *Ctx, UnsignedValue &Value) {
121 return ScalarTraits<unsigned>::input(Scalar, Ctx, Value.Value);
124 static QuotingType mustQuote(StringRef Scalar) {
125 return ScalarTraits<unsigned>::mustQuote(Scalar);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.cpp422 SDValue VECustomDAG::getMaskBroadcast(EVT ResultVT, SDValue Scalar, in getMaskBroadcast() argument
425 if (auto BcConst = dyn_cast<ConstantSDNode>(Scalar)) in getMaskBroadcast()
430 auto ScalarBoolVT = Scalar.getSimpleValueType(); in getMaskBroadcast()
434 SDValue CmpElem = DAG.getSExtOrTrunc(Scalar, DL, MVT::i32); in getMaskBroadcast()
451 SDValue VECustomDAG::getBroadcast(EVT ResultVT, SDValue Scalar, in getBroadcast() argument
454 auto ScaVT = Scalar.getValueType(); in getBroadcast()
457 return getMaskBroadcast(ResultVT, Scalar, AVL); in getBroadcast()
465 Scalar = getNode(VEISD::REPL_F32, MVT::i64, Scalar); in getBroadcast()
467 Scalar = getNode(VEISD::REPL_I32, MVT::i64, Scalar); in getBroadcast()
471 return getNode(VEISD::VEC_BROADCAST, ResultVT, {Scalar, AVL}); in getBroadcast()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp152 bool AssignToMatchType(lldb_private::Scalar &scalar, llvm::APInt value, in AssignToMatchType()
166 bool EvaluateValue(lldb_private::Scalar &scalar, const Value *value, in EvaluateValue()
222 bool AssignValue(const Value *value, lldb_private::Scalar scalar, in AssignValue()
229 lldb_private::Scalar cast_scalar; in AssignValue()
381 lldb_private::Scalar resolved_scalar( in ResolveConstant()
800 lldb_private::Scalar L; in Interpret()
801 lldb_private::Scalar R; in Interpret()
817 lldb_private::Scalar result; in Interpret()
955 lldb_private::Scalar S; in Interpret()
971 lldb_private::Scalar S; in Interpret()
[all …]
H A DDWARFExpression.cpp115 value.SetValueType(Value::ValueType::Scalar); in ReadRegisterValueAsScalar()
750 if (value->GetValueType() == Value::ValueType::Scalar) in UpdateValueTypeFromLocationDescription()
755 value->SetValueType(Value::ValueType::Scalar); in UpdateValueTypeFromLocationDescription()
760 value->SetValueType(Value::ValueType::Scalar); in UpdateValueTypeFromLocationDescription()
810 static Scalar DerefSizeExtractDataHelper(uint8_t *addr_bytes, in DerefSizeExtractDataHelper()
863 return Scalar(llvm::APSInt( in Evaluate()
903 stack.push_back(Scalar(opcodes.GetAddress(&offset))); in Evaluate()
985 case Value::ValueType::Scalar: in Evaluate()
1125 case Value::ValueType::Scalar: in Evaluate()
1233 stack.push_back(Scalar(opcodes.GetULEB128(&offset))); in Evaluate()
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_s390xcap.pod147 # 64 1<<63 PCC-Scalar-Multiply-P256
148 # 65 1<<62 PCC-Scalar-Multiply-P384
149 # 66 1<<61 PCC-Scalar-Multiply-P521
150 # 72 1<<55 PCC-Scalar-Multiply-Ed25519
151 # 73 1<<54 PCC-Scalar-Multiply-Ed448
152 # 80 1<<47 PCC-Scalar-Multiply-X25519
153 # 81 1<<46 PCC-Scalar-Multiply-X448
/freebsd/lib/clang/libllvm/
H A DMakefile1821 SRCS_MIN+= Transforms/Scalar/ADCE.cpp
1822 SRCS_MIN+= Transforms/Scalar/AlignmentFromAssumptions.cpp
1823 SRCS_MIN+= Transforms/Scalar/AnnotationRemarks.cpp
1824 SRCS_MIN+= Transforms/Scalar/BDCE.cpp
1825 SRCS_MIN+= Transforms/Scalar/CallSiteSplitting.cpp
1826 SRCS_MIN+= Transforms/Scalar/ConstantHoisting.cpp
1827 SRCS_MIN+= Transforms/Scalar/ConstraintElimination.cpp
1828 SRCS_MIN+= Transforms/Scalar/CorrelatedValuePropagation.cpp
1829 SRCS_MIN+= Transforms/Scalar/DCE.cpp
1830 SRCS_MIN+= Transforms/Scalar/DFAJumpThreading.cpp
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h135 inline Type *ToVectorTy(Type *Scalar, ElementCount EC) { in ToVectorTy() argument
136 if (Scalar->isVoidTy() || Scalar->isMetadataTy() || EC.isScalar()) in ToVectorTy()
137 return Scalar; in ToVectorTy()
138 return VectorType::get(Scalar, EC); in ToVectorTy()
141 inline Type *ToVectorTy(Type *Scalar, unsigned VF) { in ToVectorTy() argument
142 return ToVectorTy(Scalar, ElementCount::getFixed(VF)); in ToVectorTy()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/
H A DABISysV_arc.cpp375 static void SetInteger(Scalar &scalar, uint64_t raw_value, bool is_signed) { in SetInteger()
383 static bool SetSizedInteger(Scalar &scalar, uint64_t raw_value, in SetSizedInteger()
409 static bool SetSizedFloat(Scalar &scalar, uint64_t raw_value, in SetSizedFloat()
468 value.SetValueType(Value::ValueType::Scalar); in GetReturnValueObjectSimple()
476 value.SetValueType(Value::ValueType::Scalar); in GetReturnValueObjectSimple()
539 value.SetValueType(Value::ValueType::Scalar); in GetReturnValueObjectImpl()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/RISCV/
H A DABISysV_riscv.cpp360 static void SetInteger(Scalar &scalar, uint64_t raw_value, bool is_signed) { in SetInteger()
368 static bool SetSizedInteger(Scalar &scalar, uint64_t raw_value, in SetSizedInteger()
394 static bool SetSizedFloat(Scalar &scalar, uint64_t raw_value, in SetSizedFloat()
480 value.SetValueType(Value::ValueType::Scalar); in GetValObjFromIntRegs()
522 value.SetValueType(Value::ValueType::Scalar); in GetValObjFromFPRegs()
561 value.SetValueType(Value::ValueType::Scalar); in GetReturnValueObjectSimple()
616 value.SetValueType(Value::ValueType::Scalar); in GetReturnValueObjectImpl()

12345678