/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | Scalar.h | 1 //===-- 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 D | RegisterValue.h | 13 #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 D | Scalar.cpp | 1 //===-- 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 D | GDBRemote.cpp | 79 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 D | YAML.cpp | 27 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 D | CodeViewYAMLTypeHashing.cpp | 40 StringRef ScalarTraits<GlobalHash>::input(StringRef Scalar, void *Ctx, argument 42 return ScalarTraits<BinaryRef>::input(Scalar, Ctx, GH.Hash);
|
H A D | MachOYAML.cpp | 43 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 D | CodeViewYAMLTypes.cpp | 148 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 D | MinidumpYAML.cpp | 184 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 D | TextStubCommon.cpp | 80 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 D | Value.h | 14 #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 D | ValueObjectRegister.h | 28 class Scalar; 137 bool ResolveValue(Scalar &scalar) override;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TextAPI/ELF/ |
H A D | TBEHandler.cpp | 56 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 D | InjectTLIMappings.cpp | 58 /// 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 D | IRInterpreter.cpp | 20 #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 D | DWARFExpression.cpp | 21 #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 D | IRMemoryMap.h | 60 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 D | Makefile | 1442 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 D | StackFrame.h | 21 #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 D | NVPTX.h | 104 Scalar = 1, enumerator in enum:llvm::NVPTX::PTXLdStInstCode::VecType
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MIRYamlMapping.h | 52 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 D | NSIndexPath.cpp | 189 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 D | InstCombineVectorOps.cpp | 186 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 D | JSONCompilationDatabase.cpp | 384 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 D | SLPVectorizer.cpp | 475 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...] |