/art/test/564-checker-bitcount/ |
D | info.txt | 1 Unit test for 32-bit and 64-bit bit count operation.
|
/art/test/568-checker-onebit/ |
D | info.txt | 1 Unit test for 32-bit and 64-bit high/low-bit operations.
|
/art/libartbase/base/ |
D | bit_memory_region.h | 166 size_t bit = 0; in StoreBits() local 168 for (; bit + kNumBits <= bit_length; bit += kNumBits) { in StoreBits() 169 StoreBits(bit_offset + bit, src.LoadBits(bit, kNumBits), kNumBits); in StoreBits() 171 size_t num_bits = bit_length - bit; in StoreBits() 172 StoreBits(bit_offset + bit, src.LoadBits(bit, num_bits), num_bits); in StoreBits() 180 size_t bit = 0; in PopCount() local 182 for (; bit + kNumBits <= bit_length; bit += kNumBits) { in PopCount() 183 count += POPCOUNT(LoadBits(bit_offset + bit, kNumBits)); in PopCount() 185 count += POPCOUNT(LoadBits(bit_offset + bit, bit_length - bit)); in PopCount() 193 size_t bit = 0; in Compare() local [all …]
|
/art/test/utils/ |
D | get-device-test-native-lib-path | 19 Determine the 32- or 64-bit architecture of a device and print the path to 23 $0 --32 Select the 32-bit architecture 24 $0 --64 Select the 64-bit architecture
|
D | get-device-isa | 19 Determine and print the 32- or 64-bit architecture of a device. 22 $0 --32 Select the 32-bit architecture 23 $0 --64 Select the 64-bit architecture
|
/art/tools/hiddenapi/ |
D | README.md | 35 First bit is encoded as the inversion of visibility access flags (bits 2:0). 40 Second bit is encoded differently for each given type of class member as there 41 is no single unused bit such that setting it would not increase the size of the 44 * bit 5 for fields as it carries no other meaning 45 * bit 5 for non-native methods, as `synchronized` can only be set on native 46 methods (the Java `synchronized` modifier is bit 17) 47 * bit 9 for native methods, as it carries no meaning and bit 8 (`native`) will 50 Two following bit encoding is used to denote the membership of a method/field:
|
/art/compiler/optimizing/ |
D | intrinsics.h | 151 #define GENERIC_OPTIMIZATION(name, bit) \ argument 156 static constexpr size_t k##name = bit 170 bool IsBitSet(uint32_t bit) const { in IsBitSet() argument 171 DCHECK_LT(bit, sizeof(uint32_t) * kBitsPerByte); in IsBitSet() 172 return (*value_ & (1 << bit)) != 0u; in IsBitSet() 175 void SetBit(uint32_t bit) { in SetBit() argument 176 DCHECK_LT(bit, sizeof(uint32_t) * kBitsPerByte); in SetBit() 177 *(const_cast<uint32_t* const>(value_)) |= (1 << bit); in SetBit() 188 #define INTRINSIC_OPTIMIZATION(name, bit) \ argument 193 static constexpr size_t k##name = (bit) + kNumberOfGenericOptimizations
|
/art/test/593-checker-long-2-float-regression/ |
D | info.txt | 2 the long-to-float implementation loading a constant as 64-bit double 3 instead of 32-bit float.
|
/art/tools/jvmti-agents/wrapagentproperties/ |
D | README.md | 10 The libraries will be built for 32-bit, 64-bit, host and target. Below examples 11 assume you want to use the 64-bit version.
|
D | Android.bp | 25 // Note that this tool needs to be built for both 32-bit and 64-bit since it requires
|
/art/tools/jvmti-agents/dump-jvmti-state/ |
D | README.md | 11 The libraries will be built for 32-bit, 64-bit, host and target. Below examples 12 assume you want to use the 64-bit version.
|
D | Android.bp | 24 // Note that this tool needs to be built for both 32-bit and 64-bit since it requires
|
/art/test/ |
D | README.chroot.md | 56 lunch armv8-eng # or arm_krait-eng for 32-bit ARM 64 lunch aosp_arm64-eng # or aosp_arm-eng for 32-bit ARM 97 * On a 64-bit target: 101 * On a 32-bit target: 106 * On a 64-bit target: 110 * On a 32-bit target: 115 * On a 64-bit target: 119 * On a 32-bit target:
|
/art/test/997-single-step/src/art/ |
D | Test997.java | 40 public static void doMultiPath(boolean bit) { in doMultiPath() argument 42 if (bit) { in doMultiPath()
|
/art/test/994-breakpoint-line/src/art/ |
D | Test994.java | 28 public static void doMultiPath(boolean bit) { in doMultiPath() argument 30 if (bit) { in doMultiPath()
|
/art/tools/jvmti-agents/chain-agents/ |
D | README.md | 16 The libraries will be built for 32-bit, 64-bit, host and target. Below examples 17 assume you want to use the 64-bit version.
|
/art/disassembler/ |
D | disassembler.h | 94 static inline bool HasBitSet(uint32_t value, uint32_t bit) { in HasBitSet() argument 95 return (value & (1 << bit)) != 0; in HasBitSet()
|
/art/test/552-checker-x86-avx2-bit-manipulation/ |
D | info.txt | 1 Tests for generating bit manipulation instructions on x86
|
D | Android.bp | 3 name: "art-run-test-552-checker-x86-avx2-bit-manipulation",
|
/art/tools/jvmti-agents/jit-load/ |
D | README.md | 10 The libraries will be built for 32-bit, 64-bit, host and target. Below examples assume you want to …
|
/art/tools/jvmti-agents/simple-force-redefine/ |
D | README.md | 12 The libraries will be built for 32-bit, 64-bit, host and target. Below examples 13 assume you want to use the 64-bit version.
|
/art/tools/jvmti-agents/enable-vlog/ |
D | README.md | 10 The libraries will be built for 32-bit, 64-bit, host and target. Below 11 examples assume you want to use the 64-bit version.
|
/art/test/dexdump/ |
D | all.txt | 111 insns size : 4 16-bit code units 127 insns size : 29 16-bit code units 156 insns size : 65 16-bit code units 203 insns size : 33 16-bit code units 250 insns size : 17 16-bit code units 273 insns size : 23 16-bit code units 299 insns size : 11 16-bit code units 319 insns size : 25 16-bit code units 346 insns size : 28 16-bit code units 372 insns size : 54 16-bit code units [all …]
|
/art/tools/jvmti-agents/list-extensions/ |
D | Android.bp | 24 // Note that this tool needs to be built for both 32-bit and 64-bit since it requires
|
/art/tools/jvmti-agents/breakpoint-logger/ |
D | Android.bp | 25 // Note that this tool needs to be built for both 32-bit and 64-bit since it requires
|