Home
last modified time | relevance | path

Searched refs:bit (Results 1 – 24 of 24) sorted by relevance

/art/test/564-checker-bitcount/
Dinfo.txt1 Unit test for 32-bit and 64-bit bit count operation.
/art/test/568-checker-onebit/
Dinfo.txt1 Unit test for 32-bit and 64-bit high/low-bit operations.
/art/compiler/optimizing/
Dintrinsics.h122 #define GENERIC_OPTIMIZATION(name, bit) \ argument
127 static constexpr size_t k##name = bit
141 bool IsBitSet(uint32_t bit) const { in IsBitSet() argument
142 DCHECK_LT(bit, sizeof(uint32_t) * kBitsPerByte); in IsBitSet()
143 return (*value_ & (1 << bit)) != 0u; in IsBitSet()
146 void SetBit(uint32_t bit) { in SetBit() argument
147 DCHECK_LT(bit, sizeof(uint32_t) * kBitsPerByte); in SetBit()
148 *(const_cast<uint32_t* const>(value_)) |= (1 << bit); in SetBit()
159 #define INTRINSIC_OPTIMIZATION(name, bit) \ argument
164 static constexpr size_t k##name = bit + kNumberOfGenericOptimizations
Dstack_map_stream.cc299 for (size_t bit = 0; bit < number_of_stack_mask_bits; bit++) { in FillIn() local
300 stack_map.SetStackMaskBit(stack_map_encoding_, bit, entry.sp_mask->IsBitSet(bit)); in FillIn()
304 for (size_t bit = 0; bit < number_of_stack_mask_bits; bit++) { in FillIn() local
305 stack_map.SetStackMaskBit(stack_map_encoding_, bit, false); in FillIn()
/art/runtime/interpreter/mterp/x86/
Dbindiv.S17 # than 8-bit and +ve
18 jz .L${opcode}_8 # Do 8-bit divide
20 # than 16-bit and +ve
21 jz .L${opcode}_16 # Do 16-bit divide
33 div %cl # 8-bit divide otherwise.
/art/test/567-checker-compare/
Dinfo.txt1 Unit test for 32-bit and 64-bit compare operations.
/art/test/566-checker-signum/
Dinfo.txt1 Unit test for 32-bit and 64-bit signum operations.
/art/test/565-checker-rotate/
Dinfo.txt1 Unit test for 32-bit and 64-bit rotate operations.
/art/test/593-checker-long-to-float-regression/
Dinfo.txt2 the long-to-float implementation loading a constant as 64-bit double
3 instead of 32-bit float.
/art/disassembler/
Ddisassembler.h90 static inline bool HasBitSet(uint32_t value, uint32_t bit) { in HasBitSet() argument
91 return (value & (1 << bit)) != 0; in HasBitSet()
/art/test/521-regression-integer-field-set/
Dinfo.txt2 32-bit immediate (integer or reference) into a field used to generate
/art/test/590-checker-array-set-null-regression/
Dinfo.txt9 but used to forget to remove the "need for a type check" bit in the
/art/build/
DAndroid.executable.mk217 art-multi-host-prefer-32-bit := $(8)
231 ifeq ($$(art-multi-host-prefer-32-bit),true)
251 art-multi-host-prefer-32-bit :=
/art/test/510-checker-try-catch/smali/
DRuntime.smali25 # Test register allocation of 32-bit core intervals crossing catch block positions.
58 # Test register allocation of 64-bit core intervals crossing catch block positions.
109 # Test register allocation of 32-bit floating-point intervals crossing catch block positions.
145 # Test register allocation of 64-bit floating-point intervals crossing catch block positions.
211 # Test catch-phi runtime support for 32-bit values stored in core registers.
249 # Test catch-phi runtime support for 64-bit values stored in core registers.
300 # Test catch-phi runtime support for 32-bit values stored in FPU registers.
342 # Test catch-phi runtime support for 64-bit values stored in FPU registers.
384 # Test catch-phi runtime support for 32-bit values stored on the stack.
433 # Test catch-phi runtime support for 64-bit values stored on the stack.
/art/test/535-regression-const-val/smali/
DTestCase.smali22 # Binary representation of -0.25f has the most significant bit set.
/art/runtime/
Dquick_exception_handler.cc420 uint32_t bit = (offset >> 2); in HandleOptimizingDeoptimization() local
421 if (stack_map.GetNumberOfStackMaskBits(encoding.stack_map_encoding) > bit && in HandleOptimizingDeoptimization()
422 stack_map.GetStackMaskBit(encoding.stack_map_encoding, bit)) { in HandleOptimizingDeoptimization()
Ddex_file_verifier.cc378 uint32_t bit = MapTypeToBitMask(item->type_); in CheckMap() local
380 if (UNLIKELY(bit == 0)) { in CheckMap()
385 if (UNLIKELY((used_bits & bit) != 0)) { in CheckMap()
390 used_bits |= bit; in CheckMap()
/art/test/dexdump/
Dstaticfields.txt114 insns size : 4 16-bit code units
Dbytecodes.txt121 insns size : 4 16-bit code units
163 insns size : 4 16-bit code units
210 insns size : 4 16-bit code units
252 insns size : 4 16-bit code units
415 insns size : 74 16-bit code units
464 insns size : 234 16-bit code units
615 insns size : 239 16-bit code units
782 insns size : 118 16-bit code units
875 insns size : 171 16-bit code units
999 insns size : 78 16-bit code units
[all …]
Dcheckers.txt59 insns size : 4 16-bit code units
75 insns size : 33 16-bit code units
105 insns size : 4 16-bit code units
121 insns size : 59 16-bit code units
165 insns size : 216 16-bit code units
284 insns size : 58 16-bit code units
322 insns size : 158 16-bit code units
414 insns size : 21 16-bit code units
438 insns size : 8 16-bit code units
456 insns size : 44 16-bit code units
[all …]
/art/runtime/base/
Dbit_utils.h311 uint32_t bit = *static_cast<Iter&>(*this); variable
312 bits_ &= ~(static_cast<T>(1u) << bit);
/art/runtime/interpreter/mterp/out/
Dmterp_x86.S3994 # than 8-bit and +ve
3995 jz .Lop_div_int_8 # Do 8-bit divide
3997 # than 16-bit and +ve
3998 jz .Lop_div_int_16 # Do 16-bit divide
4010 div %cl # 8-bit divide otherwise.
4048 # than 8-bit and +ve
4049 jz .Lop_rem_int_8 # Do 8-bit divide
4051 # than 16-bit and +ve
4052 jz .Lop_rem_int_16 # Do 16-bit divide
4064 div %cl # 8-bit divide otherwise.
/art/runtime/arch/mips64/
Dquick_entrypoints_mips64.S648 … * The helper will attempt to locate the target and return a 128-bit result in $v0/$v1 consisting
/art/runtime/arch/mips/
Dquick_entrypoints_mips.S1355 # 64 bit new_val is in a2:a3 pair