Searched refs:hasAVX2 (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/Target/X86/
H A DX86Subtarget.h389 bool hasAVX2() const { return X86SSELevel >= AVX2; } function in class:llvm::final
392 bool hasInt256() const { return hasAVX2(); }
H A DX86TargetTransformInfo.cpp128 ST->hasAVX2()) {
164 if (ST->hasAVX2()) {
235 if (ST->hasAVX2()) {
302 (ST->hasAVX() && !ST->hasAVX2()))
388 if (ST->hasAVX() && !ST->hasAVX2()) {
438 if (ST->hasAVX2() && LT.second == MVT::v16i16)
846 if (ST->hasAVX2()) {
927 if (ST->hasAVX2())
1016 if (ST->hasAVX2())
H A DX86ISelLowering.cpp4535 MVT CastVT = Subtarget.hasAVX2() ? MVT::v8i32 : MVT::v8f32;
5842 if (ConstSplatVal && (Subtarget.hasAVX2() || OptForSize)) {
5851 (OptForSize && (ScalarSize == 64 || Subtarget.hasAVX2()))) {
6449 if (Subtarget.hasAVX2())
7314 (Subtarget.hasAVX2() && VT.is256BitVector()) ||
7531 assert(Subtarget.hasAVX2() && "256-bit integer blends require AVX2!");
7537 if (Subtarget.hasAVX2()) {
7562 assert(Subtarget.hasAVX2() && "256-bit integer blends require AVX2!");
7578 assert((VT.is128BitVector() || Subtarget.hasAVX2()) &&
8485 assert(Subtarget.hasAVX2()
[all...]
H A DX86InstrInfo.cpp7050 bool hasAVX2 = Subtarget.hasAVX2(); local
7055 validDomains = hasAVX2 ? 0xe : 0x6;
7065 assert((Subtarget.hasAVX2() || Domain < 3) &&
H A DX86FastISel.cpp353 bool HasAVX2 = Subtarget->hasAVX2();
H A DX86ISelDAGToDAG.cpp1987 if (!Subtarget->hasAVX2())

Completed in 856 milliseconds