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

References

include/llvm/CodeGen/ValueTypes.h
  182       return isSimple() ? V.is128BitVector() : isExtended128BitVector();
lib/Target/AArch64/AArch64CallingConvention.cpp
   99   else if (LocVT.SimpleTy == MVT::f128 || LocVT.is128BitVector())
lib/Target/AArch64/AArch64FastISel.cpp
 2997              VT.is128BitVector())
 3043     } else if (VT.is128BitVector()) {
lib/Target/AArch64/AArch64ISelLowering.cpp
10303   if (!VT.is128BitVector()) {
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  640       LT.second.is128BitVector() && (!Alignment || *Alignment < Align(16))) {
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
 1454   assert(VecType.is128BitVector() && "Unexpected shuffle vector type");
lib/Target/X86/X86ISelDAGToDAG.cpp
 4236     unsigned Scale = CmpVT.is128BitVector() ? 4 : 2;
 4237     unsigned SubReg = CmpVT.is128BitVector() ? X86::sub_xmm : X86::sub_ymm;
 4445     if (NVT.is512BitVector() || NVT.is256BitVector() || NVT.is128BitVector() ||
lib/Target/X86/X86ISelLowering.cpp
 5435   assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector() ||
 5443   if (!Subtarget.hasSSE2() && VT.is128BitVector()) {
 7575     if (!VT.is128BitVector())
 8167   assert((VT.is128BitVector() || VT.is256BitVector() || VT.is512BitVector()) &&
 9712         assert((VT.is128BitVector() || VT.is256BitVector() ||
10548   assert((Subtarget.hasSSSE3() && VT.is128BitVector()) ||
11293   if ((VT.is128BitVector() && !Subtarget.hasSSSE3()) ||
11560   assert(VT.is128BitVector() &&
11599   assert((Subtarget.hasVLX() || (!VT.is128BitVector() && !VT.is256BitVector()))
11616   assert(VT.is128BitVector() && "Only 128-bit vectors supported");
11982     if (Offset && Scale == 2 && VT.is128BitVector())
11992   assert(VT.is128BitVector() && "Only 128-bit vectors can be extended.");
12022     assert(VT.is128BitVector() && "Unexpected vector width!");
12318     if (!VT.is128BitVector())
12593       Opcode = (BroadcastVT.is128BitVector() && !Subtarget.hasAVX2())
12684   assert(V1.getSimpleValueType().is128BitVector() && "Bad operand type!");
12685   assert(V2.getSimpleValueType().is128BitVector() && "Bad operand type!");
12798   assert(VT.is128BitVector() &&
15238         if (EltWidth == 32 && NumLowerHalves && HalfVT.is128BitVector() &&
17162   if (VT.is128BitVector())
17285   if (!Op.getOperand(0).getSimpleValueType().is128BitVector())
17435   assert(VecVT.is128BitVector() && "Unexpected vector length");
17612   assert(VT.is128BitVector() && "Only 128-bit vector types should be left!");
17692   if (!OpVT.is128BitVector()) {
17703   assert(OpVT.is128BitVector() && OpVT.isInteger() && OpVT != MVT::v2i64 &&
19317     assert((InVT.is256BitVector() || InVT.is128BitVector()) &&
19379         VT.is128BitVector()) {
19433   assert(VT.is128BitVector() && InVT.is256BitVector() && "Unexpected types!");
20715   if (VT.is128BitVector() && Subtarget.hasXOP()) {
21606   if (!(VT.is128BitVector() && Subtarget.hasSSE2()) &&
21661   assert(VT.is128BitVector() && InVT.is128BitVector() && "Unexpected VTs");
21661   assert(VT.is128BitVector() && InVT.is128BitVector() && "Unexpected VTs");
21799   assert(StoreVT.is128BitVector() &&
24917   if (VT.is128BitVector()) {
25450   bool LShift = (VT.is128BitVector() && Subtarget.hasSSE2()) ||
25481   bool LShift = VT.is128BitVector() || VT.is256BitVector();
26291     assert(VT.is128BitVector() && "Only rotate 128-bit vectors!");
26952   assert((VT.is512BitVector() || VT.is256BitVector() || VT.is128BitVector()) &&
27022   assert(VT.is128BitVector() &&
31832   if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSE41()) ||
31880   if (MaskVT.is128BitVector() && Subtarget.hasSSE3() && AllowFloatDomain) {
32049   if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSE2()) ||
32073   if (MaskVT.is128BitVector()) {
32115       (MaskVT.is128BitVector() && Subtarget.hasSSE2()) ||
32140   if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSSE3()) ||
32152   if ((NumMaskElts <= 8 && ((Subtarget.hasSSE41() && MaskVT.is128BitVector()) ||
32191       MaskVT.is128BitVector() &&
32201       ((MaskVT.is128BitVector() && Subtarget.hasSSE2()) ||
32217       ((MaskVT.is128BitVector() && Subtarget.hasSSE1()) ||
32264       MaskVT.is128BitVector() &&
32713       ((RootVT.is128BitVector() && Subtarget.hasSSSE3()) ||
32743   if (AllowVariableMask && RootVT.is128BitVector() && Subtarget.hasXOP()) {
34285     assert(AmtVT.is128BitVector() && "Unexpected value type");
38756   if (!VT.is128BitVector() && !VT.is256BitVector() && !VT.is512BitVector())
40779   assert((VT.is128BitVector() || VT.is256BitVector()) &&
41129   if (!VT.is128BitVector() && !VT.is256BitVector())
41993     assert(InVT.is128BitVector() && "Expected 128-bit input vector");
42028     assert(InVT.is128BitVector() && "Expected 128-bit input vector");
44537   if (!VT.is128BitVector())
44729         VT.is128BitVector() &&
44730         InVec.getOperand(0).getSimpleValueType().is128BitVector()) {
lib/Target/X86/X86TargetTransformInfo.cpp
 1708         !((ST->hasXOP() && (!ST->hasAVX2() || MTy.is128BitVector())) ||