|
reference, declaration → definition
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()) {