HomeSort by relevance Sort by last modified time
    Searched refs:SrcVT (Results 1 - 24 of 24) sorted by null

  /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...]

Completed in 729 milliseconds