Home
last modified time | relevance | path

Searched refs:tzcnt (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/
Djchuff-sse2.asm305 ; executed as bsf on CPUs that don't support tzcnt (encoding is equivalent to
306 ; rep bsf.) The destination (first) operand of bsf (and tzcnt on some CPUs) is
310 ; invoking tzcnt.
606 tzcnt size, index ; size = # of trailing 0 bits in index
626 tzcnt size, index ; size = # of trailing 0 bits in index
677 tzcnt size, index ; size = # of trailing 0 bits in index
732 { tzcnt size, index }, \
753 { tzcnt size, index }, \
/third_party/skia/third_party/externals/libjpeg-turbo/simd/x86_64/
Djchuff-sse2.asm199 ; executed as bsf on CPUs that don't support tzcnt (encoding is equivalent to
200 ; rep bsf.) The destination (first) operand of bsf (and tzcnt on some CPUs) is
204 ; invoking tzcnt.
510tzcnt nbitsq, index ; nbits = # of trailing 0 bits in index
/third_party/node/deps/v8/src/codegen/ia32/
Dassembler-ia32.h1372 void tzcnt(Register dst, Register src) { tzcnt(dst, Operand(src)); } in tzcnt() function
1373 void tzcnt(Register dst, Operand src);
Dmacro-assembler-ia32.cc1654 tzcnt(dst, src); in CallRecordWriteStub()
Dassembler-ia32.cc3119 void Assembler::tzcnt(Register dst, Operand src) { in tzcnt() function in v8::internal::Assembler
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrInfo.td2390 "tzcnt{w}\t{$src, $dst|$dst, $src}",
2394 "tzcnt{w}\t{$src, $dst|$dst, $src}",
2399 "tzcnt{l}\t{$src, $dst|$dst, $src}",
2403 "tzcnt{l}\t{$src, $dst|$dst, $src}",
2408 "tzcnt{q}\t{$src, $dst|$dst, $src}",
2412 "tzcnt{q}\t{$src, $dst|$dst, $src}",
DX86.td296 def FeatureLZCNTFalseDeps : SubtargetFeature<"false-deps-lzcnt-tzcnt",
/third_party/node/deps/v8/src/wasm/baseline/ia32/
Dliftoff-assembler-ia32.h1834 tzcnt(safe_dst, src.low_gp()); // Sets CF if low == 0. in emit_i64_ctz()
1836 tzcnt(safe_dst, src.high_gp()); in emit_i64_ctz()
/third_party/pcre2/pcre2/src/sljit/
DsljitNativeX86_common.c431 tzcnt eax, eax in get_cpu_features()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenAsmMatcher.inc7770 "e\005tzcnt\006tzcntl\006tzcntq\006tzcntw\005tzmsk\006tzmskl\006tzmskq\007"
25066 …{ 7864 /* tzcnt */, X86::TZCNT16rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR16, MCK_GR16 }, },
25067 …{ 7864 /* tzcnt */, X86::TZCNT16rm, Convert__Reg1_0__Mem165_1, AMFBS_None, { MCK_GR16, MCK_Mem16 }…
25068 …{ 7864 /* tzcnt */, X86::TZCNT32rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR32, MCK_GR32 }, },
25069 …{ 7864 /* tzcnt */, X86::TZCNT32rm, Convert__Reg1_0__Mem325_1, AMFBS_None, { MCK_GR32, MCK_Mem32 }…
25070 …{ 7864 /* tzcnt */, X86::TZCNT64rr, Convert__Reg1_0__Reg1_1, AMFBS_None, { MCK_GR64, MCK_GR64 }, },
25071 …{ 7864 /* tzcnt */, X86::TZCNT64rm, Convert__Reg1_0__Mem645_1, AMFBS_None, { MCK_GR64, MCK_Mem64 }…
DX86GenSubtargetInfo.inc198 …{ "false-deps-lzcnt-tzcnt", "LZCNT/TZCNT have a false dependency on dest register", X86::FeatureLZ…