Searched refs:HasMMX (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrMMX.td | 27 isPseudo = 1, SchedRW = [WriteZero], Predicates = [HasMMX] in { 254 let Predicates = [HasMMX, HasSSE1] in 274 let Predicates = [HasMMX, HasSSE2] in 301 let Predicates = [HasMMX, HasSSE2] in 328 let Predicates = [HasMMX, HasSSE1] in 331 let Predicates = [HasMMX, HasSSE2] in 345 let Predicates = [HasMMX, HasSSE1] in { 471 let Predicates = [HasMMX, HasSSE1] in { 511 let Predicates = [HasMMX, HasSSE1] in 519 let Predicates = [HasMMX, HasSSE1] in { [all …]
|
| H A D | X86Subtarget.cpp | 300 << ", MMX " << HasMMX << ", 64bit " << HasX86_64 << "\n"); in initSubtargetFeatures()
|
| H A D | X86InstrUtils.td | 546 let Predicates = !if(!eq(OpPrefix.Value, PD.Value), [HasMMX, HasSSE2], 547 [HasMMX, HasSSE1]); 655 : Ii8<o, F, outs, ins, asm, pattern>, TB, XD, Requires<[HasMMX, HasSSE2]>; 658 : Ii8<o, F, outs, ins, asm, pattern>, TB, XS, Requires<[HasMMX, HasSSE2]>; 702 Requires<[HasMMX, HasSSSE3]>; 706 Requires<[HasMMX, HasSSSE3]>; 947 : I<o, F, outs, ins, asm, pattern>, TB, Requires<[HasMMX]>; 951 Requires<[HasMMX,In64BitMode]>; 954 : Ii8<o, F, outs, ins, asm, pattern>, TB, Requires<[HasMMX]>;
|
| H A D | X86InstrPredicates.td | 53 def HasMMX : Predicate<"Subtarget->hasMMX()">;
|
| H A D | X86.td | 89 def FeatureMMX : SubtargetFeature<"mmx","HasMMX", "true",
|
| H A D | X86InstrCompiler.td | 597 let Predicates = [HasMMX] in
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | X86.cpp | 291 HasMMX = true; in handleTargetFeatures() 1095 if (HasMMX) { in getTargetDefines() 1304 .Case("mmx", HasMMX) in hasFeature()
|
| H A D | X86.h | 74 bool HasMMX = false; variable 358 if (getTriple().getArch() == llvm::Triple::x86 && !HasMMX) in getABI()
|