Home
last modified time | relevance | path

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

123456789

/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
292 // Scalar expands to whatever is the main parameter type of the current
295 def Scalar: ComplexType<(CTO_Parameter)>;
296 def Vector: VecOf<Scalar>;
297 def Predicate: PredOf<Scalar>;
327 // Scalar and Vector. SScalar and SVector are signed-integer versions.
328 def UScalar: Unsigned<Scalar>;
330 def SScalar: Signed<Scalar>;
333 // DblVector expands to a vector of scalars of size twice the size of Scalar.
337 def DblVector: VecOf<DoubleSize<Scalar>>;
[all …]
H A Darm_neon.td1308 // Scalar Intrinsics
1309 // Scalar Arithmetic
1311 // Scalar Addition
1313 // Scalar Saturating Add
1316 // Scalar Subtraction
1318 // Scalar Saturating Sub
1327 // Scalar Shift
1328 // Scalar Shift Left
1330 // Scalar Saturating Shift Left
1332 // 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.cpp362 return NodeKind::Scalar; in getNodeKind()
928 StringRef ScalarTraits<bool>::input(StringRef Scalar, void *, bool &Val) { in input() argument
929 if (std::optional<bool> Parsed = parseBool(Scalar)) { in input()
941 StringRef ScalarTraits<StringRef>::input(StringRef Scalar, void *, in input() argument
943 Val = Scalar; in input()
952 StringRef ScalarTraits<std::string>::input(StringRef Scalar, void *, in input() argument
954 Val = Scalar.str(); in input()
965 StringRef ScalarTraits<uint8_t>::input(StringRef Scalar, void *, uint8_t &Val) { in input() argument
967 if (getAsUnsignedInteger(Scalar, 0, n)) in input()
980 StringRef ScalarTraits<uint16_t>::input(StringRef Scalar, void *, in input() argument
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DVectorTypeUtils.h20 inline Type *toVectorTy(Type *Scalar, ElementCount EC) { in toVectorTy() argument
21 if (Scalar->isVoidTy() || Scalar->isMetadataTy() || EC.isScalar()) in toVectorTy()
22 return Scalar; in toVectorTy()
23 return VectorType::get(Scalar, EC); in toVectorTy()
26 inline Type *toVectorTy(Type *Scalar, unsigned VF) { in toVectorTy() argument
27 return toVectorTy(Scalar, ElementCount::getFixed(VF)); in toVectorTy()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DValue.h45 Scalar = 0, enumerator
69 Value(const Scalar &scalar);
102 SetValueType(ValueType::Scalar); in SetContext()
110 Scalar &ResolveValue(ExecutionContext *exe_ctx, Module *module = nullptr);
113 const Scalar &GetScalar() const { return m_value; } in GetScalar()
116 Scalar &GetScalar() { return m_value; } in GetScalar()
179 Scalar m_value;
182 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.cpp43 StringRef ScalarTraits<char_16>::input(StringRef Scalar, void *, char_16 &Val) { in input() argument
44 size_t CopySize = 16 >= Scalar.size() ? 16 : Scalar.size(); in input()
45 memcpy((void *)Val, Scalar.data(), CopySize); in input()
47 if (Scalar.size() < 16) { in input()
48 memset((void *)&Val[Scalar.size()], 0, 16 - Scalar.size()); in input()
62 StringRef ScalarTraits<uuid_t>::input(StringRef Scalar, void *, uuid_t &Val) { in input() argument
64 for (size_t Idx = 0; Idx < Scalar.size(); ++Idx) { in input()
65 if (Scalar[Idx] == '-' || OutIdx >= 16) in input()
68 if (getAsUnsignedInteger(Scalar.slice(Idx, Idx + 2), 16, TempInt)) in input()
H A DMinidumpYAML.cpp187 static StringRef input(StringRef Scalar, void *, FixedSizeHex<N> &Fixed) { in input()
188 if (!all_of(Scalar, isHexDigit)) in input()
190 if (Scalar.size() < 2 * N) in input()
192 if (Scalar.size() > 2 * N) in input()
194 copy(fromHex(Scalar), Fixed.Storage); in input()
224 static StringRef input(StringRef Scalar, void *, FixedSizeString<N> &Fixed) { in input()
225 if (Scalar.size() < N) in input()
227 if (Scalar.size() > N) in input()
229 copy(Scalar, Fixed.Storage); in input()
H A DCodeViewYAMLTypeHashing.cpp38 StringRef ScalarTraits<GlobalHash>::input(StringRef Scalar, void *Ctx, in input() argument
40 return ScalarTraits<BinaryRef>::input(Scalar, Ctx, GH.Hash); in input()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DValue.cpp46 Value::Value(const Scalar &scalar) in Value()
116 case ValueType::Scalar: in GetValueAddressType()
163 case ValueType::Scalar: { in AppendDataToHostBuffer()
304 case ValueType::Scalar: in GetData()
343 case ValueType::Scalar: { in GetValueAsData()
590 Scalar &Value::ResolveValue(ExecutionContext *exe_ctx, Module *module) { in ResolveValue()
595 case ValueType::Scalar: // raw scalar value in ResolveValue()
607 Scalar scalar; in ResolveValue()
612 m_value_type = ValueType::Scalar; in ResolveValue()
616 m_value_type = ValueType::Scalar; in ResolveValue()
[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/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/lldb/source/Expression/
H A DIRInterpreter.cpp150 bool AssignToMatchType(lldb_private::Scalar &scalar, llvm::APInt value, in AssignToMatchType()
164 bool EvaluateValue(lldb_private::Scalar &scalar, const Value *value, in EvaluateValue()
220 bool AssignValue(const Value *value, lldb_private::Scalar scalar, in AssignValue()
227 lldb_private::Scalar cast_scalar; in AssignValue()
379 lldb_private::Scalar resolved_scalar( in ResolveConstant()
797 lldb_private::Scalar L; in Interpret()
798 lldb_private::Scalar R; in Interpret()
812 lldb_private::Scalar result; in Interpret()
946 lldb_private::Scalar S; in Interpret()
961 lldb_private::Scalar S; in Interpret()
[all …]
H A DDWARFExpression.cpp112 value.SetValueType(Value::ValueType::Scalar); in ReadRegisterValueAsScalar()
811 if (value->GetValueType() == Value::ValueType::Scalar) in UpdateValueTypeFromLocationDescription()
816 value->SetValueType(Value::ValueType::Scalar); in UpdateValueTypeFromLocationDescription()
821 value->SetValueType(Value::ValueType::Scalar); in UpdateValueTypeFromLocationDescription()
890 case Value::ValueType::Scalar: in Evaluate_DW_OP_deref()
931 static Scalar DerefSizeExtractDataHelper(uint8_t *addr_bytes, in DerefSizeExtractDataHelper()
988 return Scalar(llvm::APSInt(llvm::APInt(8 * opcodes.GetAddressByteSize(), v, in Evaluate()
1028 stack.push_back(Scalar(opcodes.GetAddress(&offset))); in Evaluate()
1190 case Value::ValueType::Scalar: in Evaluate()
1298 stack.push_back(Scalar(opcodes.GetULEB128(&offset))); in Evaluate()
[all …]
/freebsd/lib/clang/libllvm/
H A DMakefile1935 SRCS_MIN+= Transforms/Scalar/ADCE.cpp
1936 SRCS_MIN+= Transforms/Scalar/AlignmentFromAssumptions.cpp
1937 SRCS_MIN+= Transforms/Scalar/AnnotationRemarks.cpp
1938 SRCS_MIN+= Transforms/Scalar/BDCE.cpp
1939 SRCS_MIN+= Transforms/Scalar/CallSiteSplitting.cpp
1940 SRCS_MIN+= Transforms/Scalar/ConstantHoisting.cpp
1941 SRCS_MIN+= Transforms/Scalar/ConstraintElimination.cpp
1942 SRCS_MIN+= Transforms/Scalar/CorrelatedValuePropagation.cpp
1943 SRCS_MIN+= Transforms/Scalar/DCE.cpp
1944 SRCS_MIN+= Transforms/Scalar/DFAJumpThreadin
[all...]
/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_s390xcap.pod159 # 64 1<<63 PCC-Scalar-Multiply-P256
160 # 65 1<<62 PCC-Scalar-Multiply-P384
161 # 66 1<<61 PCC-Scalar-Multiply-P521
162 # 72 1<<55 PCC-Scalar-Multiply-Ed25519
163 # 73 1<<54 PCC-Scalar-Multiply-Ed448
164 # 80 1<<47 PCC-Scalar-Multiply-X25519
165 # 81 1<<46 PCC-Scalar-Multiply-X448
/freebsd/contrib/llvm-project/lldb/source/ValueObject/
H A DValueObjectChild.cpp133 ? Value::ValueType::Scalar in UpdateValue()
141 m_value.SetValueType(Value::ValueType::Scalar); in UpdateValue()
187 case Value::ValueType::Scalar: in UpdateValue()
190 Scalar scalar(m_value.GetScalar()); in UpdateValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProfYAML.h52 static StringRef input(StringRef Scalar, void *, memprof::GUIDHex64 &Val) {
54 if (all_of(Scalar, [](char C) { return std::isdigit(C); }))
58 if (Scalar.starts_with_insensitive("0x")) {
60 if (Scalar.getAsInteger(0, Num))
65 Val = memprof::getGUID(Scalar);
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenValue.h34 enum Flavor { Scalar, Complex, Aggregate }; enumerator
47 RValue() : value(nullptr), flavor(Scalar) {} in RValue()
49 bool isScalar() const { return flavor == Scalar; } in isScalar()
79 er.flavor = Scalar; in get()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/LoongArch/
H A DABISysV_loongarch.cpp325 static void SetInteger(Scalar &scalar, uint64_t raw_value, bool is_signed) { in SetInteger()
334 static bool SetSizedInteger(Scalar &scalar, uint64_t raw_value, in SetSizedInteger()
360 static bool SetSizedFloat(Scalar &scalar, uint64_t raw_value, in SetSizedFloat()
447 value.SetValueType(Value::ValueType::Scalar); in GetValObjFromIntRegs()
471 value.SetValueType(Value::ValueType::Scalar); in GetValObjFromFPRegs()
508 value.SetValueType(Value::ValueType::Scalar); in GetReturnValueObjectSimple()

123456789