Home
last modified time | relevance | path

Searched refs:HasSSE1 (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LegalizerInfo.cpp
H A DX86InstrMMX.td254 let Predicates = [HasMMX, HasSSE1] in
328 let Predicates = [HasMMX, HasSSE1] 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 {
540 let Predicates = [HasMMX, HasSSE1] in
550 let Uses = [EDI], Predicates = [HasMMX, HasSSE1,Not64BitMode] in
554 let Uses = [RDI], Predicates = [HasMMX, HasSSE1,In64BitMode] in
H A DX86FastISel.cpp319 bool HasSSE1 = Subtarget->hasSSE1(); in X86FastEmitLoad() local
352 : HasSSE1 ? X86::MOVSSrm_alt in X86FastEmitLoad()
481 bool HasSSE1 = Subtarget->hasSSE1(); in X86FastEmitStore() local
513 if (HasSSE1) { in X86FastEmitStore()
533 Opc = (IsNonTemporal && HasSSE1) ? X86::MMX_MOVNTQmr : X86::MMX_MOVQ64mr; in X86FastEmitStore()
1361 bool HasSSE1 = Subtarget->hasSSE1(); in X86ChooseCmpOpcode() local
1373 : HasSSE1 ? X86::UCOMISSrr in X86ChooseCmpOpcode()
3786 bool HasSSE1 = Subtarget->hasSSE1(); in X86MaterializeFP() local
3795 : HasSSE1 ? X86::MOVSSrm_alt in X86MaterializeFP()
3961 bool HasSSE1 = Subtarget->hasSSE1(); in fastMaterializeFloatZero() local
[all …]
H A DX86InstrPredicates.td53 def HasSSE1 : Predicate<"Subtarget->hasSSE1()">;
H A DX86InstrUtils.td549 [HasMMX, HasSSE1]);
H A DX86InstrCompiler.td585 let Predicates = [HasSSE1,NoAVX512] in
H A DX86InstrSSE.td118 [(set FR32:$dst, fp32imm0)]>, Requires<[HasSSE1, NoAVX512]>;
122 [(set VR128:$dst, fp128imm0)]>, Requires<[HasSSE1, NoAVX512]>;
3257 TB, Requires<[HasSSE1]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp36 bool HasSSE1 = Subtarget.hasSSE1(); in X86LegalizerInfo() local
319 (HasSSE1 && typeInSet(0, {v16s8, v8s16, v4s32, v2s64})(Query)) || in X86LegalizerInfo()
380 if (HasSSE1) in X86LegalizerInfo()
441 (HasSSE1 && typeInSet(0, {v4s32})(Query)) || in X86LegalizerInfo()
451 return (HasSSE1 && typePairInSet(0, 1, {{s8, s32}})(Query)) || in X86LegalizerInfo()
474 return (HasSSE1 && in X86LegalizerInfo()
488 return (HasSSE1 && in X86LegalizerInfo()
503 return (HasSSE1 && typeInSet(0, {v4s32})(Query)) || in X86LegalizerInfo()
537 return (HasSSE1 && typePairInSet(1, 0, in X86LegalizerInfo()
H A DX86RegisterBankInfo.cpp171 bool HasSSE1 = ST->hasSSE1(); in getPartialMappingIdx() local
196 return HasSSE1 ? PMI_FP32 : PMI_PSR32; in getPartialMappingIdx()