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

  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypesGeneric.cpp 272 // Make a two element vector out of the expanded parts and convert that
282 SDValue Parts[2];
283 GetExpandedOp(N->getOperand(0), Parts[0], Parts[1]);
286 std::swap(Parts[0], Parts[1]);
288 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...]

Completed in 153 milliseconds