reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
 1341     auto NegOne = buildConstant(Dst.getLLTTy(*getMRI()), -1);
lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp
   65     B.addNodeIDRegType(Op.getLLTTy(*getMRI()));
  211   LLT Ty = Res.getLLTTy(*getMRI());
  238   LLT Ty = Res.getLLTTy(*getMRI());
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
  174   assert(Res.getLLTTy(*getMRI()).isPointer() && "expected ptr dst type");
  184   assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type");
  193   assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type");
  194   assert(Res.getLLTTy(*getMRI()).getAddressSpace() ==
  225   assert(Res.getLLTTy(*getMRI()).isPointer() &&
  226          Res.getLLTTy(*getMRI()) == Op0.getLLTTy(*getMRI()) && "type mismatch");
  251   assert(Res.getLLTTy(*getMRI()).isPointer() &&
  252          Res.getLLTTy(*getMRI()) == Op0.getLLTTy(*getMRI()) && "type mismatch");
  288   LLT Ty = Res.getLLTTy(*getMRI());
  309                                Res.getLLTTy(*getMRI()).getScalarSizeInBits());
  316   LLT Ty = Res.getLLTTy(*getMRI());
  347   LLT DstTy = Res.getLLTTy(*getMRI());
  378   assert(Res.getLLTTy(*getMRI()).isValid() && "invalid operand type");
  457   assert(Res.getLLTTy(*getMRI()).isScalar() ||
  458          Res.getLLTTy(*getMRI()).isVector());
  459   assert(Res.getLLTTy(*getMRI()).isScalar() ==
  463   if (Res.getLLTTy(*getMRI()).getSizeInBits() >
  466   else if (Res.getLLTTy(*getMRI()).getSizeInBits() <
  470     assert(Res.getLLTTy(*getMRI()) == Op.getLLTTy(*getMRI()));
  493   LLT DstTy = Dst.getLLTTy(*getMRI());
  514   LLT DstTy = Dst.getLLTTy(*getMRI());
  630   SmallVector<SrcOp, 8> TmpVec(Res.getLLTTy(*getMRI()).getNumElements(), Src);
  801   LLT OldValResTy = OldValRes.getLLTTy(*getMRI());
  964         DstOps[0].getLLTTy(*getMRI()), SrcOps[0].getLLTTy(*getMRI()),
  985     validateBinaryOp(DstOps[0].getLLTTy(*getMRI()),
  995     validateShiftOp(DstOps[0].getLLTTy(*getMRI()),
 1005     validateTruncExt(DstOps[0].getLLTTy(*getMRI()),
 1012     validateTruncExt(DstOps[0].getLLTTy(*getMRI()),
 1038       LLT DstTy = DstOps[0].getLLTTy(*getMRI());
 1052                          return Op.getLLTTy(*getMRI()) ==
 1053                                 DstOps[0].getLLTTy(*getMRI());
 1056     assert(DstOps.size() * DstOps[0].getLLTTy(*getMRI()).getSizeInBits() ==
 1071                DstOps[0].getLLTTy(*getMRI()).getSizeInBits() &&
 1075     if (DstOps[0].getLLTTy(*getMRI()).isVector()) {
 1086     assert((DstOps[0].getLLTTy(*getMRI()).isScalar() ||
 1087             DstOps[0].getLLTTy(*getMRI()).isPointer()) &&
 1091                DstOps[0].getLLTTy(*getMRI()) &&
 1098     assert(DstOps[0].getLLTTy(*getMRI()).isVector() &&
 1100     assert(DstOps[0].getLLTTy(*getMRI()).getElementType() ==
 1104     assert(DstOps[0].getLLTTy(*getMRI()).getNumElements() ==
 1113     assert(DstOps[0].getLLTTy(*getMRI()).isVector() &&
 1122                DstOps[0].getLLTTy(*getMRI()).getSizeInBits() &&
 1130     assert(DstOps[0].getLLTTy(*getMRI()).isVector() &&
 1139         DstOps[0].getLLTTy(*getMRI()).getElementType().getSizeInBits())
 1155                DstOps[0].getLLTTy(*getMRI()).getSizeInBits() &&
 1162     assert(DstOps[0].getLLTTy(*getMRI()).isScalar() && "Invalid operand");
 1163     assert((DstOps[0].getLLTTy(*getMRI()) == SrcOps[0].getLLTTy(*getMRI())) &&
 1164            (DstOps[0].getLLTTy(*getMRI()) == SrcOps[1].getLLTTy(*getMRI())) &&
 1166     assert(DstOps[1].getLLTTy(*getMRI()).isScalar() && "Invalid operand");
 1167     assert(DstOps[1].getLLTTy(*getMRI()) == SrcOps[2].getLLTTy(*getMRI()) &&