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

References

include/llvm/CodeGen/TargetLowering.h
 1220     assert((VT.isInteger() || VT.isFloatingPoint()) &&
 1226       assert(NVT.isInteger() == VT.isInteger() && NVT != MVT::isVoid &&
 1226       assert(NVT.isInteger() == VT.isInteger() && NVT != MVT::isVoid &&
include/llvm/CodeGen/ValueTypes.h
  141       return isSimple() ? V.isInteger() : isExtendedInteger();
lib/CodeGen/CallingConvLower.cpp
  192   if (!VT.isInteger())
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 1653     InvCC = getSetCCInverse(CCCode, OpVT.isInteger());
 1693         if (!OpVT.isInteger()) {
 4199       assert(OVT.isInteger()
 4235       assert(OVT.isInteger() && "Cannot promote logic operation");
 4321     if (NVT.isInteger()) {
 4334     if (NVT.isInteger()) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  276       assert(ValueVT.isFloatingPoint() && PartVT.isInteger() &&
  538       assert((PartVT.isInteger() || PartVT == MVT::x86mmx) &&
  552     assert((PartVT.isInteger() || PartVT == MVT::x86mmx) &&
  580     assert(PartVT.isInteger() && ValueVT.isInteger() &&
  837           !RegisterVT.isInteger())
 7821   if ((OpInfo.ConstraintVT.isInteger() !=
 7822        MatchingOpInfo.ConstraintVT.isInteger()) ||
 7935       } else if (RegVT.isInteger() && OpInfo.ConstraintVT.isFloatingPoint()) {
lib/CodeGen/SelectionDAG/TargetLowering.cpp
  209     assert(LVT.isInteger());
 4296               if ((OpInfo.ConstraintVT.isInteger() !=
 4297                    Input.ConstraintVT.isInteger()) ||
 4349         if ((OpInfo.ConstraintVT.isInteger() !=
 4350              Input.ConstraintVT.isInteger()) ||
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  980         if (RegisterVT.isInteger()) {
lib/Target/ARM/ARMISelLowering.cpp
  184   if (VT.isInteger()) {
  191   if (VT.isInteger() && VT != PromotedBitwiseVT) {
 6343   assert(LHS.getSimpleValueType().isInteger() && "SETCCCARRY is integer only.");
lib/Target/Hexagon/HexagonISelLowering.cpp
 2453     assert(Ty.isInteger() && "Only integer vectors are supported here");
 2460   if (Ty.isInteger())
lib/Target/Mips/MipsFastISel.cpp
 1033   if (VT.isInteger() && !VT.isVector() && VT.getSizeInBits() <= 32) {
lib/Target/NVPTX/NVPTXISelLowering.cpp
 2609             if (Ins[InsIdx].VT.isInteger() &&
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  487       if (VT.isInteger() && !VT.isVector()) {
lib/Target/X86/X86FastISel.cpp
 3332       assert(VA.getLocVT().isInteger() && !VA.getLocVT().isVector() &&
 3345       assert(VA.getLocVT().isInteger() && !VA.getLocVT().isVector() &&
 3365       assert(VA.getLocVT().isInteger() && !VA.getLocVT().isVector() &&
lib/Target/X86/X86ISelLowering.cpp
 7356       return ShufSVT.isInteger() ? DAG.getConstant(0, SDLoc(N), ShufSVT)
10953   assert(VT.isInteger() && "Only supports integer vector types!");
12370   assert(VT.isInteger() && "Unexpected non-integer trunc broadcast!");
12495         (Subtarget.hasAVX2() && VT.isInteger())))
12573   if (BitCastSrc && VT.isInteger())
16214   if (VT.isInteger() && !Subtarget.hasAVX2()) {
17565   bool IsAllOnesElt = VT.isInteger() && llvm::isAllOnesConstant(N1);
17703   assert(OpVT.is128BitVector() && OpVT.isInteger() && OpVT != MVT::v2i64 &&
21097   assert(LHS.getSimpleValueType().isInteger() && "SETCCCARRY is integer only.");
21884     MVT StVT = Subtarget.is64Bit() && StoreVT.isInteger() ? MVT::i64 : MVT::f64;
21912   assert(RegVT.isInteger() &&
24610          Op.getSimpleValueType().isInteger() &&
24618          Op.getSimpleValueType().isInteger() &&
24828   assert(VT.is256BitVector() && VT.isInteger() &&
24857   assert(VT.is512BitVector() && VT.isInteger() &&
24892          Op.getSimpleValueType().isInteger() &&
24940          Op.getSimpleValueType().isInteger() &&
24970     assert(VT.isInteger() &&
28524       MVT LdVT = Subtarget.is64Bit() && VT.isInteger() ? MVT::i64 : MVT::f64;
31850         MVT ScalarTy = MaskVT.isInteger() ? MaskVT.getScalarType() :
45593   if (OpInfo.ConstraintVT.isVector() || !OpInfo.ConstraintVT.isInteger() ||
unittests/CodeGen/ScalableVectorMVTsTest.cpp
   23     ASSERT_TRUE(VecTy.isInteger());
   40     ASSERT_FALSE(VecTy.isInteger());
utils/TableGen/CodeGenDAGPatterns.cpp
   37   return VT.isInteger() || VT == MVT::iPTR;
 1461       if (!T.isInteger() && !T.isFloatingPoint())
utils/TableGen/DAGISelMatcher.cpp
  340     return !MVT(T2).isInteger() || MVT(T2).isVector();
  343     return !MVT(T1).isInteger() || MVT(T1).isVector();
utils/TableGen/GlobalISelEmitter.cpp
  194   if (VT.isInteger() || VT.isFloatingPoint())
utils/TableGen/IntrinsicEmitter.cpp
  232   if (MVT(VT).isInteger()) {