HomeSort by relevance Sort by last modified time
    Searched defs:Parts (Results 1 - 20 of 20) sorted by null

  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp 120 const SDValue *Parts, unsigned NumParts,
123 /// getCopyFromParts - Create a value that contains the specified legal parts
124 /// combined into the value they represent. If the parts combine to a type
129 const SDValue *Parts, unsigned NumParts,
133 return getCopyFromPartsVector(DAG, DL, Parts, NumParts,
136 assert(NumParts > 0 && "No parts to assemble!");
138 SDValue Val = Parts[0];
141 // Assemble the value from multiple parts.
157 Lo = getCopyFromParts(DAG, DL, Parts, RoundParts / 2,
159 Hi = getCopyFromParts(DAG, DL, Parts + RoundParts / 2
    [all...]
LegalizeTypesGeneric.cpp 330 SDValue Parts[2];
334 SplitInteger(Op, Parts[0], Parts[1]);
336 std::swap(Parts[0], Parts[1]);
337 IntegerToVector(Parts[0], NumElements, Ops, EltVT);
338 IntegerToVector(Parts[1], NumElements, Ops, EltVT);
348 // Make a two element vector out of the expanded parts and convert that
LegalizeFloatTypes.cpp     [all...]
DAGCombiner.cpp     [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
LegalizeTypesGeneric.cpp 273 // Make a two element vector out of the expanded parts and convert that
283 SDValue Parts[2];
284 GetExpandedOp(N->getOperand(0), Parts[0], Parts[1]);
287 std::swap(Parts[0], Parts[1]);
289 SDValue Vec = DAG.getNode(ISD::BUILD_VECTOR, dl, NVT, Parts, 2);
LegalizeFloatTypes.cpp     [all...]
SelectionDAGBuilder.cpp 89 const SDValue *Parts, unsigned NumParts,
92 /// getCopyFromParts - Create a value that contains the specified legal parts
93 /// combined into the value they represent. If the parts combine to a type
98 const SDValue *Parts,
102 return getCopyFromPartsVector(DAG, DL, Parts, NumParts, PartVT, ValueVT);
104 assert(NumParts > 0 && "No parts to assemble!");
106 SDValue Val = Parts[0];
109 // Assemble the value from multiple parts.
125 Lo = getCopyFromParts(DAG, DL, Parts, RoundParts / 2,
127 Hi = getCopyFromParts(DAG, DL, Parts + RoundParts / 2
    [all...]
  /libcore/ojluni/src/main/java/java/net/
URL.java 46 * In general, a URL can be broken into several parts. Consider the
403 Parts parts = new Parts(file, host); local
404 path = parts.getPath();
405 query = parts.getQuery();
412 ref = parts.getRef();
449 * fragment parts. If the path component is empty and the scheme,
452 * parts present in the spec are used in the new URL.
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 318 unsigned Parts = ArgsParts[i];
320 if (!UseStack && Parts <= RegsLeft) {
322 for (unsigned j = 0; j < Parts; j++) {
331 std::reverse(B, B + Parts);
334 for (unsigned j = 0; j < Parts; j++)
    [all...]
  /external/llvm/include/llvm/TableGen/
Record.h     [all...]
  /external/llvm/utils/TableGen/
CodeGenRegisters.cpp 72 std::vector<Record*> Parts =
74 if (!Parts.empty()) {
75 if (Parts.size() < 2)
79 for (unsigned i = 0, e = Parts.size(); i != e; ++i)
80 IdxParts.push_back(RegBank.getSubRegIdx(Parts[i]));
345 SmallVector<CodeGenSubRegIndex*, 8> Parts;
347 Parts.push_back(getSubRegIndex(SR->ExplicitSubRegs[j]));
349 // Offer this as an existing spelling for the concatenation of Parts.
350 RegBank.addConcatSubRegIndex(Parts, ExplicitSubRegIndices[i]);
428 SmallVector<CodeGenSubRegIndex*, 8> Parts(1, I->first)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/TableGen/
Record.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/TableGen/
Record.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/TableGen/
Record.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/TableGen/
Record.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/TableGen/
Record.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/TableGen/
Record.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/TableGen/
Record.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/TableGen/
Record.h     [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp 19 // This pass has three parts:
20 // 1. The main loop pass that drives the different parts.
476 /// then a single scalar value is mapped to multiple vector parts. The parts
479 /// C'tor. UnrollFactor controls the number of vectors ('parts') that
486 /// Initializes a new entry in the map. Sets all of the vector parts to the
    [all...]

Completed in 865 milliseconds