HomeSort by: relevance | last modified time | path
    Searched refs:Scalar (Results 1 - 25 of 50) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
YAML.cpp 27 StringRef yaml::ScalarTraits<yaml::BinaryRef>::input(StringRef Scalar, void *,
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);
CodeViewYAMLTypeHashing.cpp 40 StringRef ScalarTraits<GlobalHash>::input(StringRef Scalar, void *Ctx,
42 return ScalarTraits<BinaryRef>::input(Scalar, Ctx, GH.Hash);
CodeViewYAMLTypes.cpp 148 StringRef ScalarTraits<GUID>::input(StringRef Scalar, void *Ctx, GUID &S) {
149 if (Scalar.size() != 38)
151 if (Scalar.front() != '{' || Scalar.back() != '}')
153 Scalar = Scalar.substr(1, Scalar.size() - 2);
155 Scalar.split(A, '-', 5);
156 if (A.size() != 5 || Scalar[8] != '-' || Scalar[13] != '-' |
    [all...]
MachOYAML.cpp 43 StringRef ScalarTraits<char_16>::input(StringRef Scalar, void *, char_16 &Val) {
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) {
64 for (size_t Idx = 0; Idx < Scalar.size(); ++Idx) {
65 if (Scalar[Idx] == '-' || OutIdx >= 16
    [all...]
MinidumpYAML.cpp 184 static StringRef input(StringRef Scalar, void *, FixedSizeHex<N> &Fixed) {
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) {
222 if (Scalar.size() < N)
224 if (Scalar.size() > N)
226 copy(Scalar, Fixed.Storage);
  /src/external/apache2/llvm/dist/llvm/lib/TextAPI/
TextStubCommon.cpp 93 StringRef ScalarTraits<PlatformSet>::input(StringRef Scalar, void *IO,
99 if (Scalar == "zippered") {
108 auto Platform = StringSwitch<PlatformKind>(Scalar)
145 StringRef ScalarTraits<Architecture>::input(StringRef Scalar, void *,
147 Value = getArchitectureFromName(Scalar);
158 StringRef ScalarTraits<PackedVersion>::input(StringRef Scalar, void *,
160 if (!Value.parse32(Scalar))
188 StringRef ScalarTraits<SwiftVersion>::input(StringRef Scalar, void *IO,
195 if (Scalar.getAsInteger(10, Value))
199 Value = StringSwitch<SwiftVersion>(Scalar)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MIRYamlMapping.h 52 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...]
  /src/external/apache2/llvm/lib/libLLVMScalarOpts/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/Transforms/Scalar
72 Scalar.cpp \
  /src/external/apache2/llvm/dist/llvm/lib/InterfaceStub/
TBEHandler.cpp 56 static StringRef input(StringRef Scalar, void *, ELFArchMapper &Value) {
58 Value = StringSwitch<ELFArch>(Scalar)
  /src/external/bsd/ntp/dist/scripts/ntptrace/
ntptrace.in 10 use Scalar::Util qw(looks_like_number);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
VectorUtils.h 63 unsigned ParamPos; // Parameter Position in Scalar Function.
99 // Retrieve the VFShape that can be used to map a (scalar) function to itself,
124 /// Holds the VFShape for a specific scalar to vector function mapping.
127 std::string ScalarName; /// Scalar Function Name.
136 /// tells the compiler to scalarize the call using the scalar name
139 /// vectorizer to vectorize the scalar call `foo`, and to scalarize
175 /// This returned string holds scalar-to-vector mapping:
186 /// <scalarname> = the name of the scalar function.
209 /// scalar CallInst.
213 /// The CallInst instance being queried for scalar to vector mappings
    [all...]
DependenceAnalysis.h 98 bool Scalar : 1; // Init to true.
103 DVEntry() : Direction(ALL), Scalar(true), PeelFirst(false),
176 /// isScalar - Returns true if a particular level is scalar; that is,
257 /// isScalar - Returns true if a particular level is scalar; that is,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VectorCombine.cpp 9 // This pass optimizes scalar/vector interactions using target cost models. The
42 STATISTIC(NumScalarBO, "Number of scalar binops formed");
43 STATISTIC(NumScalarCmp, "Number of scalar compares formed");
101 // Match insert into fixed vector of scalar value.
104 Value *Scalar;
105 if (!Ty || !match(&I, m_InsertElt(m_Undef(), m_Value(Scalar), m_ZeroInt())) ||
106 !Scalar->hasOneUse())
111 bool HasExtract = match(Scalar, m_ExtractElt(m_Value(X), m_ZeroInt()));
113 X = Scalar;
115 // Match source value as load of scalar or vector
    [all...]
SLPVectorizer.cpp 487 /// possible scalar operand in vectorized instruction.
488 static bool InTreeUserNeedToExtract(Value *Scalar, Instruction *UserInst,
494 return (LI->getPointerOperand() == Scalar);
498 return (SI->getPointerOperand() == Scalar);
505 return (CI->getArgOperand(i) == Scalar);
813 /// partially transforming a scalar bswap() pattern into vector code is
822 /// partially transforming a scalar bswap() pattern into vector code is
1871 assert(!getTreeEntry(V) && "Scalar already in tree!");
1914 /// Maps a specific scalar to its tree entry.
1926 : Scalar(S), User(U), Lane(L) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTX.h 122 Scalar = 1,
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
transforms_scalar.go 16 #include "llvm-c/Transforms/Scalar.h"
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp 60 // If we can pick a scalar constant value out of a vector, that is free.
65 // to the scalar inserted element. An insertelement to a different constant
93 // try to replace the PHI of the vector type with a PHI of a scalar type.
125 // Create a scalar PHI node that will replace the vector PHI node
137 // scalar PHI, and the second operand is extracted from the other
199 // truncate a subset of scalar bits of an insert op.
201 Value *Scalar;
203 if (!match(X, m_InsertElt(m_Value(), m_Value(Scalar),
216 // We are extracting part of the original scalar. How that scalar i
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Tooling/
JSONCompilationDatabase.cpp 380 auto *Scalar = dyn_cast<llvm::yaml::ScalarNode>(&Argument);
381 if (!Scalar) {
385 Command->push_back(Scalar);
  /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
MinidumpYAML.h 230 static StringRef input(StringRef Scalar, void *,
232 Text = Scalar;
MachOYAML.h 285 static StringRef input(StringRef Scalar, void *, char_16 &Val);
295 static StringRef input(StringRef Scalar, void *, uuid_t &Val);
  /src/external/apache2/llvm/dist/llvm/lib/Remarks/
YAMLRemarkSerializer.cpp 115 static StringRef input(StringRef Scalar, void *Ctx, StringBlockVal &S) {
116 return ScalarTraits<StringRef>::input(Scalar, Ctx, S.Value);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
Utils.cpp 801 return LLT::scalar(LCMSize);
831 // scalar.
833 return LLT::scalar(GCD);
845 return LLT::scalar(GCD);
898 Optional<int64_t> Scalar;
904 if (!Scalar)
905 Scalar = ElementValue;
906 else if (*Scalar != ElementValue)
910 return Scalar;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGValue.h 40 enum Flavor { Scalar, Complex, Aggregate };
52 bool isScalar() const { return V1.getInt() == Scalar; }
58 /// getScalarVal() - Return the Value* of this scalar value.
60 assert(isScalar() && "Not a scalar!");
89 ER.V1.setInt(Scalar);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
BenchmarkResult.cpp 200 static StringRef input(StringRef Scalar, void *Ctx, MCInst &Value) {
202 Context.deserializeMCInst(Scalar, Value);
  /src/external/apache2/llvm/dist/llvm/utils/
GenLibDeps.pl 18 while (scalar(@ARGV) and ($_ = $ARGV[0], /^[-+]/)) {
106 $libpath =~ s/^ScalarOpts/Transforms\/Scalar/;
148 $libpath =~ s/^ScalarOpts/Transforms\/Scalar/;

Completed in 190 milliseconds

1 2