Home
last modified time | relevance | path

Searched refs:POPCNT (Results 1 - 15 of 15) sorted by relevance

/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atom_array.cpp77 template<util_popcnt POPCNT, st_update_flag UPDATE> void ALWAYS_INLINE
129 util_bitcount_fast<POPCNT>(inputs_read & BITFIELD_MASK(attr))); in setup_arrays()
175 util_bitcount_fast<POPCNT>(inputs_read & BITFIELD_MASK(attr))); in setup_arrays()
204 template<util_popcnt POPCNT, st_update_flag UPDATE> void ALWAYS_INLINE
238 util_bitcount_fast<POPCNT>(inputs_read & BITFIELD_MASK(attr))); in st_setup_current()
299 template<util_popcnt POPCNT, st_update_flag UPDATE> void ALWAYS_INLINE
316 setup_arrays<POPCNT, UPDATE> in st_update_array_templ()
324 st_setup_current<POPCNT, UPDATE>(st, vp, vp_variant, &velements, vbuffer, in st_update_array_templ()
356 template<util_popcnt POPCNT> void ALWAYS_INLINE
368 st_update_array_templ<POPCNT, UPDATE_AL in st_update_array_impl()
[all...]
/third_party/mesa3d/src/util/
H A Dbitscan.h160 * CPUs support POPCNT but not SSE 4.2 (e.g., Barcelona). in util_is_power_of_two_nonzero()
373 * use the POPCNT instruction via inline assembly if the CPU supports it.
384 template<util_popcnt POPCNT> inline unsigned
387 if (POPCNT == POPCNT_YES) in util_bitcount_fast()
/third_party/node/deps/v8/src/codegen/
H A Dcpu-features.h28 POPCNT, enumerator
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state_draw.cpp1885 template<util_popcnt POPCNT>
1892 return util_bitcount_fast<POPCNT>(state->input.full_velem_mask & BITFIELD_MASK(semantic_index));
1896 si_is_draw_vertex_state IS_DRAW_VERTEX_STATE, util_popcnt POPCNT> ALWAYS_INLINE
1902 unsigned count = IS_DRAW_VERTEX_STATE ? util_bitcount_fast<POPCNT>(partial_velem_mask) :
1954 unsigned velem_index = get_next_vertex_state_elem<POPCNT>(state, &partial_velem_mask);
1962 unsigned velem_index = get_next_vertex_state_elem<POPCNT>(state, &partial_velem_mask);
2171 si_is_draw_vertex_state IS_DRAW_VERTEX_STATE, util_popcnt POPCNT> ALWAYS_INLINE
2523 <GFX_VERSION, HAS_TESS, HAS_GS, NGG, IS_DRAW_VERTEX_STATE, POPCNT>
2564 <GFX_VERSION, HAS_TESS, HAS_GS, NGG, IS_DRAW_VERTEX_STATE, POPCNT>
2638 util_popcnt POPCNT>
[all...]
/third_party/node/deps/v8/src/codegen/x64/
H A Dmacro-assembler-x64.cc2227 if (CpuFeatures::IsSupported(POPCNT)) { in CallRecordWriteStub()
2228 CpuFeatureScope scope(this, POPCNT); in CallRecordWriteStub()
2236 if (CpuFeatures::IsSupported(POPCNT)) { in CallRecordWriteStub()
2237 CpuFeatureScope scope(this, POPCNT); in CallRecordWriteStub()
2245 if (CpuFeatures::IsSupported(POPCNT)) { in CallRecordWriteStub()
2246 CpuFeatureScope scope(this, POPCNT); in CallRecordWriteStub()
2254 if (CpuFeatures::IsSupported(POPCNT)) { in CallRecordWriteStub()
2255 CpuFeatureScope scope(this, POPCNT); in CallRecordWriteStub()
H A Dassembler-x64.cc110 if (cpu.has_popcnt() && FLAG_enable_popcnt) SetSupported(POPCNT); in ProbeImpl()
148 "POPCNT=%d ATOM=%d\n", in PrintFeatures()
154 CpuFeatures::IsSupported(LZCNT), CpuFeatures::IsSupported(POPCNT), in PrintFeatures()
3987 DCHECK(IsEnabled(POPCNT)); in popcntq()
3997 DCHECK(IsEnabled(POPCNT)); in popcntq()
4007 DCHECK(IsEnabled(POPCNT)); in popcntl()
4017 DCHECK(IsEnabled(POPCNT)); in popcntl()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h87 POPCNT,
H A DSystemZISelLowering.cpp194 // Use POPCNT on z196 and above. in SystemZTargetLowering()
3713 Op = DAG.getNode(SystemZISD::POPCNT, DL, MVT::v16i8, Op); in lowerCTPOP()
3755 // The POPCNT instruction counts the number of bits in each byte. in lowerCTPOP()
3757 Op = DAG.getNode(SystemZISD::POPCNT, DL, MVT::i64, Op); in lowerCTPOP()
5318 OPCODE(POPCNT); in getTargetNodeName()
/third_party/node/deps/v8/src/codegen/ia32/
H A Dmacro-assembler-ia32.cc1665 if (CpuFeatures::IsSupported(POPCNT)) { in CallRecordWriteStub()
1666 CpuFeatureScope scope(this, POPCNT); in CallRecordWriteStub()
1670 FATAL("no POPCNT support"); in CallRecordWriteStub()
H A Dassembler-ia32.cc154 if (cpu.has_popcnt() && FLAG_enable_popcnt) SetSupported(POPCNT); in ProbeImpl()
185 "POPCNT=%d ATOM=%d\n", in PrintFeatures()
190 CpuFeatures::IsSupported(LZCNT), CpuFeatures::IsSupported(POPCNT), in PrintFeatures()
3138 DCHECK(IsEnabled(POPCNT)); in popcnt()
/third_party/node/deps/v8/src/wasm/baseline/ia32/
H A Dliftoff-assembler-ia32.h1547 if (!CpuFeatures::IsSupported(POPCNT)) return false; in emit_i32_popcnt()
1548 CpuFeatureScope scope(this, POPCNT); in emit_i32_popcnt()
1859 if (!CpuFeatures::IsSupported(POPCNT)) return false; in emit_i64_popcnt()
1860 CpuFeatureScope scope(this, POPCNT); in emit_i64_popcnt()
/third_party/node/deps/v8/src/wasm/baseline/x64/
H A Dliftoff-assembler-x64.h1300 if (!CpuFeatures::IsSupported(POPCNT)) return false; in emit_i32_popcnt()
1301 CpuFeatureScope scope(this, POPCNT); in emit_i32_popcnt()
1466 if (!CpuFeatures::IsSupported(POPCNT)) return false; in emit_i64_popcnt()
1467 CpuFeatureScope scope(this, POPCNT); in emit_i64_popcnt()
/third_party/node/deps/v8/src/compiler/backend/x64/
H A Dinstruction-selector-x64.cc4071 if (CpuFeatures::IsSupported(POPCNT)) { in SupportedMachineOperatorFlags()
/third_party/node/deps/v8/src/compiler/backend/ia32/
H A Dinstruction-selector-ia32.cc3313 if (CpuFeatures::IsSupported(POPCNT)) { in SupportedMachineOperatorFlags()
/third_party/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_from_tgsi.cpp924 NV50_IR_OPCODE_CASE(POPC, POPCNT); in translateOpcode()

Completed in 69 milliseconds