Home
last modified time | relevance | path

Searched refs:SHLD (Results 1 – 19 of 19) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86.td101 "SHLD instruction is slow">;
342 // Sandy Bridge and newer processors can use SHLD with the same source on both
348 "SHLD can be used as a faster rotate">;
DX86ISelLowering.h38 SHLD, 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.
DX86SchedHaswell.td158 // SHLD/SHRD.
DX86InstrShiftRotate.td840 // SHLD to avoid a partial flag update on the normal rotate instructions.
DX86SchedSkylakeClient.td189 // SHLD/SHRD.
DX86SchedSkylakeServer.td182 // SHLD/SHRD.
DX86InstrCompiler.td1831 defm : MaskedDoubleShiftAmountPats<X86shld, "SHLD">;
DX86InstrInfo.td141 def X86shld : SDNode<"X86ISD::SHLD", SDTIntShiftDOp>;
DX86ISelLowering.cpp18574 unsigned SHDOp = (IsFSHR ? X86ISD::SHRD : X86ISD::SHLD); in LowerFunnelShift()
29602 case X86ISD::SHLD: return "X86ISD::SHLD"; in getTargetNodeName()
/third_party/rust/crates/memchr/bench/data/sliceslice/
Dwords.txt3764 SHLD
Di386-notutf8.txt622 SHLD
3072 SHLD (Shift Left Double) shifts bits of the R/M field to the left, while
3212 SHLD EDX,EAX,CL ; EDX overwritten with aligned stuff
3301 SHLD EAX,EDX,CL ; double shift back by offset within word � EDX:EAX
3302 SHLD EDX,EBX,CL ; double shift back by offset within word � left
3334 SHLD EAX,EDX ; double shift back by offset within word � EDX:EAX
3335 SHLD EDX,EBX ; double shift back by offset within word � left
19445 SHLD �� Double Precision Shift Left
19449 0F A4 SHLD r/m16,r16,imm8 3/7 r/m16 gets SHL of r/m16 concatenated
19451 0F A4 SHLD r/m32,r32,imm8 3/7 r/m32 gets SHL of r/m32 concatenated
[all …]
Di386.txt622 SHLD
3072 SHLD (Shift Left Double) shifts bits of the R/M field to the left, while
3212 SHLD EDX,EAX,CL ; EDX overwritten with aligned stuff
3301 SHLD EAX,EDX,CL ; double shift back by offset within word EDX:EAX
3302 SHLD EDX,EBX,CL ; double shift back by offset within word left
3334 SHLD EAX,EDX ; double shift back by offset within word EDX:EAX
3335 SHLD EDX,EBX ; double shift back by offset within word left
19445 SHLD Double Precision Shift Left
19449 0F A4 SHLD r/m16,r16,imm8 3/7 r/m16 gets SHL of r/m16 concatenated
19451 0F A4 SHLD r/m32,r32,imm8 3/7 r/m32 gets SHL of r/m32 concatenated
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenSubtargetInfo.inc208 …{ "fast-shld-rotate", "SHLD can be used as a faster rotate", X86::FeatureFastSHLDRotate, { { { 0x0…
261 …{ "slow-shld", "SHLD instruction is slow", X86::FeatureSlowSHLD, { { { 0x0ULL, 0x0ULL, 0x0ULL, } }…