HomeSort by: relevance | last modified time | path
    Searched defs:Src0Ty (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineVerifier.cpp 1430 LLT Src0Ty = MRI->getType(MI->getOperand(1).getReg());
1433 if (Src0Ty != Src1Ty)
1436 if (Src0Ty.getScalarType() != DstTy.getScalarType())
1441 int SrcNumElts = Src0Ty.isVector() ? Src0Ty.getNumElements() : 1;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
LegalizerHelper.cpp 6007 const LLT Src0Ty = MRI.getType(Src0);
6010 const int Src0Size = Src0Ty.getScalarSizeInBits();
6014 Src0Ty, APInt::getSignMask(Src0Size));
6017 Src0Ty, APInt::getLowBitsSet(Src0Size, Src0Size - 1));
6019 Register And0 = MIRBuilder.buildAnd(Src0Ty, Src0, NotSignBitMask).getReg(0);
6021 if (Src0Ty == Src1Ty) {
6024 auto ShiftAmt = MIRBuilder.buildConstant(Src0Ty, Src0Size - Src1Size);
6025 auto Zext = MIRBuilder.buildZExt(Src0Ty, Src1);
6026 auto Shift = MIRBuilder.buildShl(Src0Ty, Zext, ShiftAmt);
6027 And1 = MIRBuilder.buildAnd(Src0Ty, Shift, SignBitMask).getReg(0)
    [all...]

Completed in 28 milliseconds