Searched defs:OpVT (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp274 EVT OpVT = N->getOperand(i).getValueType(); local
275 switch (getTypeAction(OpVT)) {
H A DTargetLowering.cpp310 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) { argument
311 if (OpVT == MVT::f32) {
321 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) { argument
323 if (OpVT == MVT::f64)
325 if (OpVT == MVT::f80)
327 if (OpVT == MVT::ppcf128)
330 if (OpVT == MVT::f80)
332 if (OpVT == MVT::ppcf128)
341 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) { argument
342 if (OpVT
384 getFPTOUINT(EVT OpVT, EVT RetVT) argument
427 getSINTTOFP(EVT OpVT, EVT RetVT) argument
461 getUINTTOFP(EVT OpVT, EVT RetVT) argument
[all...]
H A DDAGCombiner.cpp6189 EVT OpVT = N0.getValueType(); local
6192 if (N0C && OpVT != MVT::ppcf128 &&
6200 if (!TLI.isOperationLegalOrCustom(ISD::SINT_TO_FP, OpVT) &&
6201 TLI.isOperationLegalOrCustom(ISD::UINT_TO_FP, OpVT)) {
6246 EVT OpVT = N0.getValueType(); local
6249 if (N0C && OpVT != MVT::ppcf128 &&
6257 if (!TLI.isOperationLegalOrCustom(ISD::UINT_TO_FP, OpVT) &&
6258 TLI.isOperationLegalOrCustom(ISD::SINT_TO_FP, OpVT)) {
7690 EVT OpVT = Ops[0].getValueType(); local
7691 if (InVal.getValueType() != OpVT)
[all...]
H A DSelectionDAGBuilder.cpp5931 EVT OpVT = MVT::Other; local
5946 OpVT = TLI.getValueType(STy->getElementType(ResNo));
5949 OpVT = TLI.getValueType(CS.getType());
5970 OpVT = OpInfo.getCallOperandValEVT(*DAG.getContext(), TLI, TD);
5973 OpInfo.ConstraintVT = OpVT;
/external/llvm/lib/Target/CellSPU/
H A DSPUISelDAGToDAG.cpp227 SDNode *SelectSHLi64(SDNode *N, EVT OpVT);
230 SDNode *SelectSRLi64(SDNode *N, EVT OpVT);
233 SDNode *SelectSRAi64(SDNode *N, EVT OpVT);
236 SDNode *SelectI64Constant(SDNode *N, EVT OpVT, DebugLoc dl);
239 SDNode *SelectI64Constant(uint64_t i64const, EVT OpVT, DebugLoc dl);
609 EVT OpVT = N->getValueType(0); local
634 } else if (Opc == ISD::Constant && OpVT == MVT::i64) {
638 return SelectI64Constant(N, OpVT, N->getDebugLoc());
640 && OpVT == MVT::i64) {
646 OpVT, (12
902 SelectSHLi64(SDNode *N, EVT OpVT) argument
970 SelectSRLi64(SDNode *N, EVT OpVT) argument
1039 SelectSRAi64(SDNode *N, EVT OpVT) argument
1111 SelectI64Constant(SDNode *N, EVT OpVT, DebugLoc dl) argument
1117 SelectI64Constant(uint64_t Value64, EVT OpVT, DebugLoc dl) argument
[all...]
H A DSPUISelLowering.cpp1733 SPU::LowerV2I64Splat(EVT OpVT, SelectionDAG& DAG, uint64_t SplatVal, argument
1741 return DAG.getNode(ISD::BITCAST, dl, OpVT,
1761 return DAG.getNode(ISD::BITCAST, dl, OpVT, BV);
1772 LO32 = DAG.getNode(ISD::BITCAST, dl, OpVT,
1780 HI32 = DAG.getNode(ISD::BITCAST, dl, OpVT,
1818 return DAG.getNode(SPUISD::SHUFB, dl, OpVT, HI32, LO32,
2466 EVT OpVT = Op.getValueType(); local
2470 if ((OpVT == MVT::i32 && Op0VT == MVT::f64)
2471 || OpVT == MVT::i64) {
2475 ? RTLIB::getFPTOSINT(Op0VT, OpVT)
2492 EVT OpVT = Op.getValueType(); local
2723 MVT OpVT = Op.getValueType().getSimpleVT(); local
[all...]
/external/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp1495 MVT::SimpleValueType OpVT = Int->IS.ParamVTs[i]; local
1497 MadeChange |= getChild(i+1)->UpdateNodeType(0, OpVT, TP);
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp3247 EVT OpVT = (VT == MVT::f32) ? MVT::v2i32 : MVT::v1i64; local
3249 Mask = DAG.getNode(ARMISD::VSHL, dl, OpVT,
3250 DAG.getNode(ISD::BITCAST, dl, OpVT, Mask),
3257 Tmp1 = DAG.getNode(ARMISD::VSHL, dl, OpVT,
3258 DAG.getNode(ISD::BITCAST, dl, OpVT, Tmp1),
3264 Tmp0 = DAG.getNode(ISD::BITCAST, dl, OpVT, Tmp0);
3265 Tmp1 = DAG.getNode(ISD::BITCAST, dl, OpVT, Tmp1);
3270 SDValue MaskNot = DAG.getNode(ISD::XOR, dl, OpVT, Mask,
3271 DAG.getNode(ISD::BITCAST, dl, OpVT, AllOnes));
3273 SDValue Res = DAG.getNode(ISD::OR, dl, OpVT,
[all...]
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6117 static SDValue getVZextMovL(EVT VT, EVT OpVT, argument
6127 MVT ExtVT = (OpVT == MVT::v2f64) ? MVT::i64 : MVT::i32;
6133 OpVT = (OpVT == MVT::v2f64) ? MVT::v2i64 : MVT::v4i32;
6135 DAG.getNode(X86ISD::VZEXT_MOVL, dl, OpVT,
6137 OpVT,
6145 DAG.getNode(X86ISD::VZEXT_MOVL, dl, OpVT,
6147 OpVT, SrcOp)));
7180 EVT OpVT = Op.getValueType(); local
7184 if (!OpVT
10516 EVT OpVT = VT; local
10551 EVT OpVT = VT; local
13515 EVT OpVT = Op.getValueType(); local
15643 EVT VT = N->getValueType(0), OpVT = Op.getValueType(); local
15663 EVT OpVT = Op.getValueType(); local
15757 EVT OpVT = N0.getValueType(); local
[all...]

Completed in 322 milliseconds