/art/runtime/ |
H A D | oat_file_test.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 66 const std::vector<std::unique_ptr<const DexFile>>& in) { 68 for (auto& d : in) { 65 ToConstDexFiles( const std::vector<std::unique_ptr<const DexFile>>& in) argument
|
H A D | utf_test.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 159 // Unpaired (or incorrectly paired) surrogates in the middle of the input. 187 std::vector<uint16_t> in = prefix_in; local 188 in.insert(in.end(), test_in.begin(), test_in.end()); 189 in.insert(in.end(), suffix_in.begin(), suffix_in.end()); 193 AssertConversion(in, out);
|
H A D | utils.h | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 53 bool ParseUint(const char *in, T* out) { argument 55 unsigned long long int result = strtoull(in, &end, 0); // NOLINT(runtime/int) 56 if (in == end || *end != '\0') { 67 bool ParseInt(const char* in, T* out) { argument 69 long long int result = strtoll(in, &end, 0); // NOLINT(runtime/int) 70 if (in == end || *end != '\0') { 162 // Returns a human-readable form of the type at an index in the specified dex file. 182 // Performs JNI name mangling as described in sectio [all...] |
/art/test/004-ThreadStress/src/ |
H A D | Main.java | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 120 private final static int ALLOC_SIZE = 1024; // Needs to be small enough to not be in LOS. 270 private static Map<Operation, Double> updateFrequencyMap(Map<Operation, Double> in, argument 308 if (in == null) { 309 in = new HashMap<Operation, Double>(); 311 in.put(op, d); 313 return in; 413 // Fill in the Operation[] array for each thread by laying 505 // up threads in Operatio [all...] |
/art/compiler/optimizing/ |
H A D | intrinsics_arm.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 57 // out in this case. 155 Location in = locations->InAt(0); local 161 Register in_reg_lo = in.AsRegisterPairLow<Register>(); 162 Register in_reg_hi = in.AsRegisterPairHigh<Register>(); 170 __ clz(out, in.AsRegister<Register>()); 213 Register in = locations->InAt(0).AsRegister<Register>(); local 214 __ rbit(out, in); 244 Location in local 284 Location in = locations->InAt(0); local 1857 Register in = locations->InAt(0).AsRegister<Register>(); local 1892 Register in = locations->InAt(0).AsRegister<Register>(); local 1927 Register in = locations->InAt(0).AsRegister<Register>(); local [all...] |
H A D | intrinsics_mips.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 93 // intrinsic) in an intrinsified call. This will copy the arguments 96 // Note: The actual parameters are required to be in the locations 124 DCHECK(out.IsRegister()); // TODO: Replace this when we support output in memory. 161 FRegister in = locations->InAt(0).AsFpuRegister<FRegister>(); local 167 __ Mfc1(out_lo, in); 168 __ MoveFromFpuHigh(out_hi, in); 172 __ Mfc1(out, in); 212 Register in local 258 Register in = locations->InAt(0).AsRegister<Register>(); local 272 Register in = locations->InAt(0).AsRegister<Register>(); local 462 Register in = locations->InAt(0).AsRegister<Register>(); local 496 Register in; local 642 Register in = locations->InAt(0).AsRegister<Register>(); local 749 FRegister in = locations->InAt(0).AsFpuRegister<FRegister>(); local 796 Register in = locations->InAt(0).AsRegister<Register>(); local 1285 FRegister in = locations->InAt(0).AsFpuRegister<FRegister>(); local 2268 FRegister in = locations->InAt(0).AsFpuRegister<FRegister>(); local 2355 Register in = locations->InAt(0).AsRegister<Register>(); local 2409 Register in = locations->InAt(0).AsRegister<Register>(); local [all...] |
H A D | intrinsics_mips64.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 81 // intrinsic) in an intrinsified call. This will copy the arguments 84 // Note: The actual parameters are required to be in the locations 113 DCHECK(out.IsRegister()); // TODO: Replace this when we support output in memory. 150 FpuRegister in = locations->InAt(0).AsFpuRegister<FpuRegister>(); local 154 __ Dmfc1(out, in); 156 __ Mfc1(out, in); 187 GpuRegister in = locations->InAt(0).AsRegister<GpuRegister>(); local 191 __ Dmtc1(in, ou 226 GpuRegister in = locations->InAt(0).AsRegister<GpuRegister>(); local 278 GpuRegister in = locations->InAt(0).AsRegister<GpuRegister>(); local 309 Location in = locations->InAt(0); local 348 GpuRegister in = locations->InAt(0).AsRegister<GpuRegister>(); local 389 FpuRegister in = locations->InAt(0).AsFpuRegister<FpuRegister>(); local 426 GpuRegister in = locations->InAt(0).AsRegister<GpuRegister>(); local 683 FpuRegister in = locations->InAt(0).AsFpuRegister<FpuRegister>(); local 707 FpuRegister in = locations->InAt(0).AsFpuRegister<FpuRegister>(); local 733 FpuRegister in = locations->InAt(0).AsFpuRegister<FpuRegister>(); local 1665 FpuRegister in = locations->InAt(0).AsFpuRegister<FpuRegister>(); local [all...] |
H A D | intrinsics_arm64.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 95 // Slow-path for fallback (calling the managed code to handle the intrinsic) in an intrinsified 98 // Note: The actual parameters are required to be in the locations given by the invoke's location 125 DCHECK(out.IsRegister()); // TODO: Replace this when we support output in memory. 158 // out in this case. 238 Location in = locations->InAt(0); local 243 __ Rev16(WRegisterFrom(out), WRegisterFrom(in)); 248 __ Rev(RegisterFrom(out, type), RegisterFrom(in, type)); 294 Location in local 321 Location in = locations->InAt(0); local 349 Location in = locations->InAt(0); local 413 Location in = locations->InAt(0); local 449 Location in = locations->InAt(0); local [all...] |
H A D | intrinsics_x86.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 70 // out in this case. 349 // The result is in EAX. 584 // op1 is already in the same location as the output. 689 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegister>(); local 692 GetAssembler()->sqrtsd(out, in); 738 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegister>(); local 740 __ roundsd(out, in, Immediate(round_mode)); 806 XmmRegister in local [all...] |
H A D | intrinsics_x86_64.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 64 // out in this case. 509 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegister>(); local 512 GetAssembler()->sqrtsd(out, in); 558 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegister>(); local 560 __ roundsd(out, in, Immediate(round_mode)); 627 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegister>(); local 636 // Add in the input. 637 __ addss(inPlusPointFive, in); 677 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegister>(); local [all...] |
H A D | code_generator_arm.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 73 // Live registers will be restored in the catch block if caught. 97 // Live registers will be restored in the catch block if caught. 165 // Live registers will be restored in the catch block if caught. 430 << "Unexpected instruction in read barrier marking slow path: " 495 << "Unexpected instruction in read barrier for heap reference slow path: " 508 // Compute the actual memory offset and store it in `index`. 539 // The initial register stored in `index_` has already been 540 // saved in th 1944 Location in = locations->InAt(0); local 2210 Location in = locations->InAt(0); local 3130 Register in = locations->InAt(0).AsRegister<Register>(); local 3573 Location in = locations->InAt(0); local 3601 Location in = locations->InAt(0); local [all...] |
H A D | code_generator_x86.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 61 // Live registers will be restored in the catch block if caught. 87 // Live registers will be restored in the catch block if caught. 139 // Live registers will be restored in the catch block if caught. 447 << "Unexpected instruction in read barrier marking slow path: " 512 << "Unexpected instruction in read barrier for heap reference slow path: " 525 // Compute the actual memory offset and store it in `index`. 556 // The initial register stored in `index_` has already been 557 // saved in th 2085 Location in = locations->InAt(0); local 2382 Location in = locations->InAt(0); local 4097 Location in = locations->InAt(0); local 4124 Location in = locations->InAt(0); local [all...] |
H A D | code_generator_x86_64.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 65 // Live registers will be restored in the catch block if caught. 91 // Live registers will be restored in the catch block if caught. 193 // Live registers will be restored in the catch block if caught. 468 << "Unexpected instruction in read barrier marking slow path: " 533 << "Unexpected instruction in read barrier for heap reference slow path: " 546 // Compute real offset and store it in index_. 577 // The initial register stored in `index_` has already been 578 // saved in th 2289 Location in = locations->InAt(0); local 2531 Location in = locations->InAt(0); local [all...] |
/art/runtime/interpreter/ |
H A D | unstarted_runtime.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 71 LOG(FATAL) << "Trying to abort, but not in transaction mode: " << msg; 113 // Helper function to deal with class loading in an unstarted runtime. 126 AbortTransactionOrFail(self, "%s failed in un-started runtime for class: %s", 142 // Common helper for class-loading cutouts in an unstarted runtime. We call Runtime methods that 143 // rely on Java code to wrap errors in the correct exception class (i.e., NoClassDefFoundError into 163 AbortTransactionOrFail(self, "Null-pointer in Class.forName."); 226 AbortTransactionOrFail(self, "Null-pointer in Class.newInstance."); 238 // If we're in 861 double in = shadow_frame->GetVRegDouble(arg_offset); local [all...] |
/art/dex2oat/ |
H A D | dex2oat.cc | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 100 // even more aggressive. There won't be much reasonable data here for us in that case anyways (the 194 UsageError(" encode in the oat file for the corresponding --dex-file argument."); 227 UsageError(" --image-classes=<classname-file>: specifies classes to include in an image."); 274 UsageError(" verify-profile requires a --profile(-fd) to also be passed in."); 358 UsageError(" --swap-dex-size-threshold=<size>: specifies the minimum total dex file size in"); 368 UsageError(" --very-large-app-threshold=<size>: specifies the minimum total dex file size in"); 391 // that result in a deadlock. 446 // TODO: When we can guarantee it won't prevent shutdown in erro 985 CreateMultiImageName(std::string in, const std::string& prefix, const std::string& infix, const char* replace_suffix) argument [all...] |