Home
last modified time | relevance | path

Searched refs:SHRD (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm-project/llvm/test/CodeGen/X86/
Dshift-double-x86_64.ll4 ; SHLD/SHRD manual shifts
Dshift-double.ll156 ; Combine 2xi32/2xi16 shifts into SHRD
288 ; SHLD/SHRD manual shifts
/external/llvm/lib/Target/X86/
DX86ISelLowering.h41 SHRD, enumerator
DX86SchedHaswell.td794 // SHRD SHLD.
819 def : InstRW<[WriteShrDCL], (instregex "SHRD(16|32|64)rrCL")>;
DX86InstrInfo.td134 def X86shrd : SDNode<"X86ISD::SHRD", SDTIntShiftDOp>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.h39 SHRD, enumerator
DX86ScheduleBtVer2.td262 // SHLD/SHRD.
DX86SchedSandyBridge.td148 // SHLD/SHRD.
DX86ScheduleBdVer2.td671 // SHLD/SHRD.
DX86ScheduleZnver2.td761 // SHRD SHLD.
DX86ScheduleZnver1.td761 // SHRD SHLD.
DX86SchedBroadwell.td192 // SHLD/SHRD.
DX86SchedSkylakeClient.td189 // SHLD/SHRD.
DX86SchedHaswell.td158 // SHLD/SHRD.
DX86SchedSkylakeServer.td182 // SHLD/SHRD.
DX86InstrCompiler.td1832 defm : MaskedDoubleShiftAmountPats<X86shrd, "SHRD">;
/external/llvm-project/llvm/lib/Target/X86/
DX86ScheduleBtVer2.td262 // SHLD/SHRD.
DX86SchedSandyBridge.td148 // SHLD/SHRD.
DX86ScheduleBdVer2.td703 // SHLD/SHRD.
DX86ScheduleZnver2.td773 // SHRD SHLD.
DX86ScheduleZnver1.td764 // SHRD SHLD.
DX86SchedBroadwell.td192 // SHLD/SHRD.
DX86SchedHaswell.td158 // SHLD/SHRD.
DX86SchedSkylakeClient.td189 // SHLD/SHRD.
DX86SchedSkylakeServer.td182 // SHLD/SHRD.

12