Searched refs:Scalar (Results 1 - 25 of 82) sorted by relevance

1234

/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DScalar.h1 //===-- Scalar.h ------------------------------------------------*- C++ -*-===//
36 // Operators are defined and Scalar objects will correctly promote their types
39 class Scalar { class in namespace:lldb_private
62 Scalar();
63 Scalar(int v) : m_type(e_sint), m_float(static_cast<float>(0)) { function in class:lldb_private::Scalar
66 Scalar(unsigned int v) : m_type(e_uint), m_float(static_cast<float>(0)) { function in class:lldb_private::Scalar
69 Scalar(long v) : m_type(e_slong), m_float(static_cast<float>(0)) { function in class:lldb_private::Scalar
72 Scalar(unsigned long v) : m_type(e_ulong), m_float(static_cast<float>(0)) { function in class:lldb_private::Scalar
75 Scalar(long long v) : m_type(e_slonglong), m_float(static_cast<float>(0)) { function in class:lldb_private::Scalar
78 Scalar(unsigne function in class:lldb_private::Scalar
82 Scalar(float v) : m_type(e_float), m_float(v) { m_float = llvm::APFloat(v); } function in class:lldb_private::Scalar
83 Scalar(double v) : m_type(e_double), m_float(v) { function in class:lldb_private::Scalar
86 Scalar(long double v, bool ieee_quad) function in class:lldb_private::Scalar
100 Scalar(llvm::APInt v) : m_type(), m_float(static_cast<float>(0)) { function in class:lldb_private::Scalar
[all...]
H A DRegisterValue.h13 #include "lldb/Utility/Scalar.h"
105 bool GetScalarValue(Scalar &scalar) const;
259 Scalar m_scalar;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/
H A DScalar.cpp1 //===-- Scalar.cpp ----------------------------------------------*- C++ -*-===//
9 #include "lldb/Utility/Scalar.h"
28 static Scalar::Type PromoteToMaxType(
29 const Scalar &lhs, // The const left hand side object
30 const Scalar &rhs, // The const right hand side object
31 Scalar &temp_value, // A modifiable temp value than can be used to hold
33 const Scalar *&promoted_lhs_ptr, // Pointer to the resulting possibly
36 const Scalar *&promoted_rhs_ptr // Pointer to the resulting possibly
40 Scalar result;
47 Scalar
72 Scalar::Scalar() : m_type(e_void), m_float(static_cast<float>(0)) {} function in class:Scalar
[all...]
H A DGDBRemote.cpp79 StringRef Scalar, void *, GDBRemotePacket::BinaryData &Val) {
80 Val.data = fromHex(Scalar);
78 input( StringRef Scalar, void *, GDBRemotePacket::BinaryData &Val) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DYAML.cpp27 StringRef yaml::ScalarTraits<yaml::BinaryRef>::input(StringRef Scalar, void *, argument
29 if (Scalar.size() % 2 != 0)
33 for (unsigned I = 0, N = Scalar.size(); I != N; ++I)
34 if (!llvm::isHexDigit(Scalar[I]))
36 Val = yaml::BinaryRef(Scalar);
H A DCodeViewYAMLTypeHashing.cpp40 StringRef ScalarTraits<GlobalHash>::input(StringRef Scalar, void *Ctx, argument
42 return ScalarTraits<BinaryRef>::input(Scalar, Ctx, GH.Hash);
H A DMachOYAML.cpp43 StringRef ScalarTraits<char_16>::input(StringRef Scalar, void *, char_16 &Val) { argument
44 size_t CopySize = 16 >= Scalar.size() ? 16 : Scalar.size();
45 memcpy((void *)Val, Scalar.data(), CopySize);
47 if (Scalar.size() < 16) {
48 memset((void *)&Val[Scalar.size()], 0, 16 - Scalar.size());
62 StringRef ScalarTraits<uuid_t>::input(StringRef Scalar, void *, uuid_t &Val) { argument
64 for (size_t Idx = 0; Idx < Scalar.size(); ++Idx) {
65 if (Scalar[Id
[all...]
H A DCodeViewYAMLTypes.cpp148 StringRef ScalarTraits<GUID>::input(StringRef Scalar, void *Ctx, GUID &S) { argument
149 if (Scalar.size() != 38)
151 if (Scalar[0] != '{' || Scalar[37] != '}')
153 if (Scalar[9] != '-' || Scalar[14] != '-' || Scalar[19] != '-' ||
154 Scalar[24] != '-')
158 for (auto Iter = Scalar.begin(); Iter != Scalar
176 input(StringRef Scalar, void *Ctx, TypeIndex &S) argument
188 input(StringRef Scalar, void *Ctx, APSInt &S) argument
[all...]
H A DMinidumpYAML.cpp184 static StringRef input(StringRef Scalar, void *, FixedSizeHex<N> &Fixed) { argument
185 if (!all_of(Scalar, isHexDigit))
187 if (Scalar.size() < 2 * N)
189 if (Scalar.size() > 2 * N)
191 copy(fromHex(Scalar), Fixed.Storage);
221 static StringRef input(StringRef Scalar, void *, FixedSizeString<N> &Fixed) { argument
222 if (Scalar.size() < N)
224 if (Scalar.size() > N)
226 copy(Scalar, Fixed.Storage);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TextAPI/MachO/
H A DTextStubCommon.cpp80 StringRef ScalarTraits<PlatformSet>::input(StringRef Scalar, void *IO, argument
86 if (Scalar == "zippered") {
95 auto Platform = StringSwitch<PlatformKind>(Scalar)
132 StringRef ScalarTraits<Architecture>::input(StringRef Scalar, void *, argument
134 Value = getArchitectureFromName(Scalar);
145 StringRef ScalarTraits<PackedVersion>::input(StringRef Scalar, void *, argument
147 if (!Value.parse32(Scalar))
175 StringRef ScalarTraits<SwiftVersion>::input(StringRef Scalar, void *IO, argument
182 if (Scalar.getAsInteger(10, Value))
186 Value = StringSwitch<SwiftVersion>(Scalar)
209 input(StringRef Scalar, void *, UUID &Value) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DValue.h14 #include "lldb/Utility/Scalar.h"
41 // what the Scalar result is.
100 // Returns a default constructed Scalar if the Vector data is internally
104 Scalar GetAsScalar() const {
105 Scalar scalar;
123 Value(const Scalar &scalar);
166 Scalar &ResolveValue(ExecutionContext *exe_ctx);
168 const Scalar &GetScalar() const { return m_value; }
172 Scalar &GetScalar() { return m_value; }
227 Scalar m_valu
[all...]
H A DValueObjectRegister.h28 class Scalar;
137 bool ResolveValue(Scalar &scalar) override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TextAPI/ELF/
H A DTBEHandler.cpp56 static StringRef input(StringRef Scalar, void *, ELFArchMapper &Value) { argument
58 Value = StringSwitch<ELFArch>(Scalar)
79 static StringRef input(StringRef Scalar, void *, VersionTuple &Value) { argument
80 if (Value.tryParse(Scalar))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInjectTLIMappings.cpp58 /// A helper function for converting Scalar types to vector types.
61 static Type *ToVectorTy(Type *Scalar, unsigned VF, bool isScalable = false) { argument
62 if (Scalar->isVoidTy() || VF == 1)
63 return Scalar;
64 return VectorType::get(Scalar, {VF, isScalable});
/freebsd-11-stable/contrib/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp20 #include "lldb/Utility/Scalar.h"
150 bool AssignToMatchType(lldb_private::Scalar &scalar, uint64_t u64value,
164 bool EvaluateValue(lldb_private::Scalar &scalar, const Value *value,
199 bool AssignValue(const Value *value, lldb_private::Scalar &scalar,
206 lldb_private::Scalar cast_scalar;
351 lldb_private::Scalar resolved_scalar(
721 lldb_private::Scalar L;
722 lldb_private::Scalar R;
738 lldb_private::Scalar result;
870 lldb_private::Scalar
[all...]
H A DDWARFExpression.cpp21 #include "lldb/Utility/Scalar.h"
964 stack.push_back(Scalar(opcodes.GetAddress(&offset)));
1262 stack.push_back(Scalar((uint8_t)opcodes.GetU8(&offset)));
1265 stack.push_back(Scalar((int8_t)opcodes.GetU8(&offset)));
1268 stack.push_back(Scalar((uint16_t)opcodes.GetU16(&offset)));
1271 stack.push_back(Scalar((int16_t)opcodes.GetU16(&offset)));
1274 stack.push_back(Scalar((uint32_t)opcodes.GetU32(&offset)));
1277 stack.push_back(Scalar((int32_t)opcodes.GetU32(&offset)));
1280 stack.push_back(Scalar((uint64_t)opcodes.GetU64(&offset)));
1283 stack.push_back(Scalar((int64_
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Expression/
H A DIRMemoryMap.h60 void WriteScalarToMemory(lldb::addr_t process_address, Scalar &scalar,
66 void ReadScalarFromMemory(Scalar &scalar, lldb::addr_t process_address,
/freebsd-11-stable/lib/clang/libllvm/
H A DMakefile1442 SRCS_MIN+= Transforms/Scalar/ADCE.cpp
1443 SRCS_MIN+= Transforms/Scalar/AlignmentFromAssumptions.cpp
1444 SRCS_MIN+= Transforms/Scalar/BDCE.cpp
1445 SRCS_MIN+= Transforms/Scalar/CallSiteSplitting.cpp
1446 SRCS_MIN+= Transforms/Scalar/ConstantHoisting.cpp
1447 SRCS_MIN+= Transforms/Scalar/ConstantProp.cpp
1448 SRCS_MIN+= Transforms/Scalar/CorrelatedValuePropagation.cpp
1449 SRCS_MIN+= Transforms/Scalar/DCE.cpp
1450 SRCS_MIN+= Transforms/Scalar/DeadStoreElimination.cpp
1451 SRCS_MIN+= Transforms/Scalar/DivRemPair
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DStackFrame.h21 #include "lldb/Utility/Scalar.h"
185 bool GetFrameBaseValue(Scalar &value, Status *error_ptr);
515 Scalar m_frame_base;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTX.h104 Scalar = 1, enumerator in enum:llvm::NVPTX::PTXLdStInstCode::VecType
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRYamlMapping.h52 static StringRef input(StringRef Scalar, void *Ctx, StringValue &S) { argument
53 S.Value = Scalar.str();
73 static StringRef input(StringRef Scalar, void *Ctx, FlowStringValue &S) { argument
74 return ScalarTraits<StringValue>::input(Scalar, Ctx, S);
93 static StringRef input(StringRef Scalar, void *Ctx, BlockStringValue &S) { argument
94 return ScalarTraits<StringValue>::input(Scalar, Ctx, S.Value);
117 static StringRef input(StringRef Scalar, void *Ctx, UnsignedValue &Value) { argument
121 return ScalarTraits<unsigned>::input(Scalar, Ctx, Value.Value);
124 static QuotingType mustQuote(StringRef Scalar) { argument
125 return ScalarTraits<unsigned>::mustQuote(Scalar);
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DNSIndexPath.cpp189 Scalar scalar((unsigned long long)value.first);
192 Scalar scalar((unsigned int)value.first);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp186 Value *Scalar; local
188 if (!match(X, m_InsertElement(m_Value(), m_Value(Scalar),
235 Type *SrcIntTy = IntegerType::getIntNTy(Scalar->getContext(), SrcWidth);
236 Scalar = Builder.CreateBitCast(Scalar, SrcIntTy);
243 Scalar = Builder.CreateLShr(Scalar, ShAmt);
247 Type *DestIntTy = IntegerType::getIntNTy(Scalar->getContext(), DestWidth);
248 return new BitCastInst(Builder.CreateTrunc(Scalar, DestIntTy), DestTy);
250 return new TruncInst(Scalar, DestT
1819 Value *Scalar; local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/
H A DJSONCompilationDatabase.cpp384 auto *Scalar = dyn_cast<llvm::yaml::ScalarNode>(&Argument); local
385 if (!Scalar) {
389 Command->push_back(Scalar);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp475 static bool InTreeUserNeedToExtract(Value *Scalar, Instruction *UserInst, argument
481 return (LI->getPointerOperand() == Scalar);
485 return (SI->getPointerOperand() == Scalar);
492 return (CI->getArgOperand(i) == Scalar);
1654 assert(!getTreeEntry(VL[i]) && "Scalar already in tree!");
1714 : Scalar(S), User(U), Lane(L) {}
1717 Value *Scalar; member in struct:llvm::slpvectorizer::ExternalUser
1772 /// This list holds pairs of (Internal Scalar : External User). External User
1773 /// can be nullptr, it means that this Internal Scalar will be used later,
2309 [&](const BoUpSLP::ExternalUser &EU) { return EU.Scalar
[all...]

Completed in 341 milliseconds

1234