/external/llvm/lib/Target/X86/ |
X86SelectionDAGInfo.cpp | 243 EVT DstVT = Dst.getValueType(); 247 DAG.getNode(ISD::ADD, dl, DstVT, Dst, 248 DAG.getConstant(Offset, DstVT)),
|
X86FastISel.cpp | 86 bool X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT, unsigned Src, EVT SrcVT, 320 /// type SrcVT to type DstVT using the specified extension opcode Opc (e.g. 322 bool X86FastISel::X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT, 325 unsigned RR = FastEmit_r(SrcVT.getSimpleVT(), DstVT.getSimpleVT(), Opc, 774 EVT DstVT = VA.getValVT(); 776 if (SrcVT != DstVT) { 783 assert(DstVT == MVT::i32 && "X86 should always ext to i32"); 793 SrcReg = FastEmit_r(SrcVT.getSimpleVT(), DstVT.getSimpleVT(), Op, [all...] |
X86ISelDAGToDAG.cpp | 478 EVT DstVT = N->getValueType(0); 481 if (SrcVT.isVector() || DstVT.isVector()) 487 bool DstIsSSE = X86Lowering.isScalarFPTypeInSSEReg(DstVT); 505 MemVT = DstVT; // FP_ROUND must use DstVT, we can't do a 'trunc load'. 507 MemVT = SrcIsSSE ? SrcVT : DstVT; 517 SDValue Result = CurDAG->getExtLoad(ISD::EXTLOAD, dl, DstVT, Store, MemTmp, [all...] |
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
FastISel.cpp | 666 EVT DstVT = TLI.getValueType(I->getType()); 669 DstVT == MVT::Other || !DstVT.isSimple()) 674 if (!TLI.isTypeLegal(DstVT)) 689 DstVT.getSimpleVT(), 711 EVT DstVT = TLI.getValueType(I->getType()); 714 DstVT == MVT::Other || !DstVT.isSimple() || 715 !TLI.isTypeLegal(SrcVT) || !TLI.isTypeLegal(DstVT)) 728 if (SrcVT.getSimpleVT() == DstVT.getSimpleVT()) [all...] |
LegalizeIntegerTypes.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
CodeGenPrepare.cpp | 368 EVT DstVT = TLI.getValueType(CI->getType()); 371 if (SrcVT.isInteger() != DstVT.isInteger()) 376 if (SrcVT.bitsLT(DstVT)) return false; 384 if (TLI.getTypeAction(CI->getContext(), DstVT) == 386 DstVT = TLI.getTypeToTransformTo(CI->getContext(), DstVT); 389 if (SrcVT != DstVT) [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | 189 bool FastEmitExtend(ISD::NodeType Opc, EVT DstVT, unsigned Src, EVT SrcVT, [all...] |
ARMISelLowering.cpp | [all...] |