/external/llvm/lib/Target/AArch64/ |
AArch64FastISel.cpp | 129 unsigned EmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, bool isZExt); 786 MVT SrcVT; 788 (isLoadStoreTypeLegal(TI->getOperand(0)->getType(), SrcVT))) { 794 if (SrcVT == MVT::i64) 886 MVT SrcVT = SrcEVT.getSimpleVT(); 894 if (SrcVT == MVT::i64 || SrcVT == MVT::i32 || SrcVT == MVT::i16 || 895 SrcVT == MVT::i8 || SrcVT == MVT::i1) [all...] |
AArch64ISelDAGToDAG.cpp | 345 EVT SrcVT; 347 SrcVT = cast<VTSDNode>(N.getOperand(1))->getVT(); 349 SrcVT = N.getOperand(0).getValueType(); 351 if (!IsLoadStore && SrcVT == MVT::i8) 353 else if (!IsLoadStore && SrcVT == MVT::i16) 355 else if (SrcVT == MVT::i32) 357 assert(SrcVT != MVT::i64 && "extend from 64-bits?"); 362 EVT SrcVT = N.getOperand(0).getValueType(); 363 if (!IsLoadStore && SrcVT == MVT::i8) 365 else if (!IsLoadStore && SrcVT == MVT::i16 [all...] |
AArch64ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCFastISel.cpp | 152 bool PPCEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, 739 MVT SrcVT = SrcEVT.getSimpleVT(); 741 if (SrcVT == MVT::i1 && PPCSubTarget->useCRBits()) 754 if (SrcVT == MVT::i64 || SrcVT == MVT::i32 || SrcVT == MVT::i16 || 755 SrcVT == MVT::i8 || SrcVT == MVT::i1) { 765 switch (SrcVT.SimpleTy) { 805 if (!PPCEmitIntExt(SrcVT, SrcReg1, MVT::i32, ExtReg, IsZExt) [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeVectorOps.cpp | 445 EVT SrcVT = LD->getMemoryVT(); 450 unsigned NumElem = SrcVT.getVectorNumElements(); 452 EVT SrcEltVT = SrcVT.getScalarType(); 455 if (SrcVT.getVectorNumElements() > 1 && !SrcEltVT.isByteSized()) { 471 unsigned RemainingBytes = SrcVT.getStoreSize(); 557 unsigned Stride = SrcVT.getScalarType().getSizeInBits()/8; 563 SrcVT.getScalarType(), 747 EVT SrcVT = Src.getValueType(); 748 int NumSrcElements = SrcVT.getVectorNumElements(); 762 DAG.getVectorShuffle(SrcVT, DL, Src, DAG.getUNDEF(SrcVT), ShuffleMask)) [all...] |
FastISel.cpp | 839 EVT SrcVT = TLI.getValueType(I->getOperand(0)->getType()); 842 if (SrcVT == MVT::Other || !SrcVT.isSimple() || 852 if (!TLI.isTypeLegal(SrcVT)) 862 unsigned ResultReg = FastEmit_r(SrcVT.getSimpleVT(), [all...] |
LegalizeFloatTypes.cpp | [all...] |
LegalizeDAG.cpp | [all...] |
LegalizeVectorTypes.cpp | [all...] |
LegalizeIntegerTypes.cpp | [all...] |
SelectionDAGISel.cpp | 638 EVT SrcVT = Src.getValueType(); 639 if (!SrcVT.isInteger() || SrcVT.isVector()) [all...] |
DAGCombiner.cpp | [all...] |
SelectionDAGBuilder.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86SelectionDAGInfo.cpp | 253 EVT SrcVT = Src.getValueType(); 258 DAG.getNode(ISD::ADD, dl, SrcVT, Src, 259 DAG.getConstant(Offset, SrcVT)),
|
X86FastISel.cpp | 92 bool X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT, unsigned Src, EVT SrcVT, 530 /// type SrcVT to type DstVT using the specified extension opcode Opc (e.g. 533 unsigned Src, EVT SrcVT, 535 unsigned RR = FastEmit_r(SrcVT.getSimpleVT(), DstVT.getSimpleVT(), Opc, [all...] |
X86ISelLowering.h | 791 SDValue BuildFILD(SDValue Op, EVT SrcVT, SDValue Chain, SDValue StackSlot, [all...] |
X86ISelLowering.cpp | [all...] |
X86ISelDAGToDAG.cpp | 503 MVT SrcVT = N->getOperand(0).getSimpleValueType(); 507 if (SrcVT.isVector() || DstVT.isVector()) 514 bool SrcIsSSE = X86Lowering->isScalarFPTypeInSSEReg(SrcVT); 535 MemVT = SrcIsSSE ? SrcVT : DstVT; [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | 183 unsigned ARMEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, bool isZExt); [all...] |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
Scalarizer.cpp | 478 VectorType *SrcVT = dyn_cast<VectorType>(BCI.getSrcTy()); 479 if (!DstVT || !SrcVT) 483 unsigned SrcNumElems = SrcVT->getNumElements(); 515 Type *MidTy = VectorType::get(SrcVT->getElementType(), FanIn);
|
/external/llvm/lib/Target/R600/ |
SIISelLowering.cpp | [all...] |
AMDGPUISelLowering.cpp | 468 bool AMDGPUTargetLowering::isNarrowingProfitable(EVT SrcVT, EVT DestVT) const { 475 return SrcVT.getSizeInBits() > 32 && DestVT.getSizeInBits() == 32; [all...] |
/external/llvm/lib/CodeGen/ |
CodeGenPrepare.cpp | 538 EVT SrcVT = TLI.getValueType(CI->getOperand(0)->getType()); 542 if (SrcVT.isInteger() != DstVT.isInteger()) 547 if (SrcVT.bitsLT(DstVT)) return false; 552 if (TLI.getTypeAction(CI->getContext(), SrcVT) == 554 SrcVT = TLI.getTypeToTransformTo(CI->getContext(), SrcVT); 560 if (SrcVT != DstVT) [all...] |