/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.cpp | 274 EVT OpVT = N->getOperand(i).getValueType(); local 275 switch (getTypeAction(OpVT)) {
|
H A D | TargetLowering.cpp | 310 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 D | DAGCombiner.cpp | 6189 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 D | SelectionDAGBuilder.cpp | 5931 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 D | SPUISelDAGToDAG.cpp | 227 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 D | SPUISelLowering.cpp | 1733 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 D | CodeGenDAGPatterns.cpp | 1495 MVT::SimpleValueType OpVT = Int->IS.ParamVTs[i]; local 1497 MadeChange |= getChild(i+1)->UpdateNodeType(0, OpVT, TP);
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 3247 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 D | X86ISelLowering.cpp | 6117 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...] |