Searched defs:ExtendKind (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp345 /// integers, ExtendKind can be used to specify how to generate the extra bits.
349 ISD::NodeType ExtendKind = ISD::ANY_EXTEND) {
382 Val = DAG.getNode(ExtendKind, DL, ValueVT, Val);
775 ISD::NodeType ExtendKind = local
779 &Parts[Part], NumParts, RegisterVT, V, ExtendKind);
1234 ISD::NodeType ExtendKind = ISD::ANY_EXTEND;
1239 ExtendKind = ISD::SIGN_EXTEND;
1242 ExtendKind = ISD::ZERO_EXTEND;
1244 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger())
1245 VT = TLI->getTypeForExtArgOrReturn(VT.getSimpleVT(), ExtendKind);
[all...]
/external/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1281 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; local
1284 ExtendKind = ISD::SIGN_EXTEND;
1286 ExtendKind = ISD::ZERO_EXTEND;
1292 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) {

Completed in 159 milliseconds