Lines Matching defs:ST
37 const X86Subtarget *ST;
45 X86TTI() : ImmutablePass(ID), TM(0), ST(0), TLI(0) {
50 : ImmutablePass(ID), TM(TM), ST(TM->getSubtargetImpl()),
127 // call ST->hasSSE3() instead of ST->hasSSE4().
128 return ST->hasSSE41() ? PSK_FastHardware : PSK_Software;
132 if (Vector && !ST->hasSSE1())
135 if (ST->is64Bit())
142 if (ST->hasAVX()) return 256;
143 if (ST->hasSSE1()) return 128;
147 if (ST->is64Bit())
154 if (ST->isAtom())
159 if (ST->hasAVX())
190 if (ST->hasAVX() && !ST->hasAVX2()) {
211 if (ISD == ISD::MUL && LT.second == MVT::v4i32 && ST->hasSSE2() &&
212 !ST->hasSSE41())
265 if (ST->hasAVX()) {
312 if (ST->hasAVX2()) {
318 if (ST->hasAVX()) {
324 if (ST->hasSSE42()) {
369 if (LT.second.getSizeInBits() > 128 && !ST->hasAVX2())