/art/test/646-checker-long-const-to-int/ |
D | info.txt | 1 Regression test for bogus checks that a constant input of long-to-int conversion fits into int.
|
/art/test/592-checker-regression-bool-input/ |
D | info.txt | 2 type of a boolean input.
|
/art/test/593-checker-boolean-2-integral-conv/src/ |
D | Main.java | 174 public static long $noinline$runSmaliTest(String name, boolean input) { in $noinline$runSmaliTest() argument 178 return (Long) m.invoke(null, input); in $noinline$runSmaliTest()
|
/art/compiler/optimizing/ |
D | dead_code_elimination.cc | 103 static bool HasInput(HCondition* instruction, HInstruction* input) { in HasInput() argument 104 return (instruction->InputAt(0) == input) || in HasInput() 105 (instruction->InputAt(1) == input); in HasInput() 350 HInstruction* input = phi->InputAt(i); in SimplifyIfs() local 353 if (input->IsIntConstant()) { in SimplifyIfs() 354 value_to_check = input; in SimplifyIfs() 359 value_to_check = Evaluate(first->AsCondition(), input, first->InputAt(1)); in SimplifyIfs() 361 value_to_check = Evaluate(first->AsCondition(), first->InputAt(0), input); in SimplifyIfs()
|
D | pc_relative_fixups_x86.cc | 213 HConstant* input = inputs[i]->AsConstant(); in HandleInvoke() local 214 if (input != nullptr && DataType::IsFloatingPointType(input->GetType())) { in HandleInvoke() 215 ReplaceInput(invoke, input, i, true); in HandleInvoke()
|
D | instruction_simplifier.cc | 565 bool InstructionSimplifierVisitor::CanEnsureNotNullAt(HInstruction* input, HInstruction* at) const { in CanEnsureNotNullAt() argument 566 if (!input->CanBeNull()) { in CanEnsureNotNullAt() 570 for (const HUseListNode<HInstruction*>& use : input->GetUses()) { in CanEnsureNotNullAt() 817 HInstruction* input = bool_not->InputAt(0); in VisitBooleanNot() local 820 if (input->IsIntConstant()) { in VisitBooleanNot() 822 if (input->AsIntConstant()->IsTrue()) { in VisitBooleanNot() 825 DCHECK(input->AsIntConstant()->IsFalse()) << input->AsIntConstant()->GetValue(); in VisitBooleanNot() 828 } else if (input->IsBooleanNot()) { in VisitBooleanNot() 830 replace_with = input->InputAt(0); in VisitBooleanNot() 831 } else if (input->IsCondition() && in VisitBooleanNot() [all …]
|
D | pretty_printer.h | 47 for (const HInstruction* input : inputs) { in PrintPostInstruction() local 53 PrintInt(input->GetId()); in PrintPostInstruction()
|
D | codegen_test.cc | 226 const int32_t input = INPUT; \ 227 const uint16_t input_lo = Low16Bits(input); \ 228 const uint16_t input_hi = High16Bits(input); \ 251 const int64_t input = INPUT; \ 252 const uint16_t word0 = Low16Bits(Low32Bits(input)); /* LSW. */ \ 253 const uint16_t word1 = High16Bits(Low32Bits(input)); \ 254 const uint16_t word2 = Low16Bits(High32Bits(input)); \ 255 const uint16_t word3 = High16Bits(High32Bits(input)); /* MSW. */ \ 301 const int64_t input = INT64_C(4294967296); // 2^32 in TEST_F() local 302 const uint16_t word0 = Low16Bits(Low32Bits(input)); // LSW. in TEST_F() [all …]
|
D | reference_type_propagation.cc | 411 HInstruction* input = ifInstruction->InputAt(0); in MatchIfInstanceOf() local 413 if (input->IsEqual()) { in MatchIfInstanceOf() 414 HInstruction* rhs = input->AsEqual()->GetConstantRight(); in MatchIfInstanceOf() 416 HInstruction* lhs = input->AsEqual()->GetLeastConstantLeft(); in MatchIfInstanceOf() 430 } else if (input->IsNotEqual()) { in MatchIfInstanceOf() 431 HInstruction* rhs = input->AsNotEqual()->GetConstantRight(); in MatchIfInstanceOf() 433 HInstruction* lhs = input->AsNotEqual()->GetLeastConstantLeft(); in MatchIfInstanceOf() 447 } else if (input->IsInstanceOf()) { in MatchIfInstanceOf() 449 *instanceOf = input->AsInstanceOf(); in MatchIfInstanceOf() 452 } else if (input->IsBooleanNot()) { in MatchIfInstanceOf() [all …]
|
D | locations.h | 664 Location input = inputs_[input_index]; in IsFixedInput() local 665 return input.IsRegister() in IsFixedInput() 666 || input.IsFpuRegister() in IsFixedInput() 667 || input.IsPair() in IsFixedInput() 668 || input.IsStackSlot() in IsFixedInput() 669 || input.IsDoubleStackSlot(); in IsFixedInput()
|
D | intrinsics.h | 91 HInstruction* input = invoke->InputAt(i); in INTRINSICS_LIST() local 92 Location cc_loc = calling_convention_visitor->GetNextLocation(input->GetType()); in INTRINSICS_LIST() 95 parallel_move.AddMove(actual_loc, cc_loc, input->GetType(), nullptr); in INTRINSICS_LIST()
|
D | prepare_for_register_allocation.h | 60 bool CanMoveClinitCheck(HInstruction* input, HInstruction* user) const;
|
/art/test/674-vdex-uncompress/ |
D | info.txt | 2 and where --input-vdex is passed.
|
/art/test/596-checker-dead-phi/ |
D | info.txt | 2 phi with its first incoming input.
|
/art/test/552-checker-primitive-typeprop/smali/ |
D | ArrayGet.smali | 19 # Test phi with fixed-type ArrayGet as an input and a matching second input. 49 # Test phi with fixed-type ArrayGet as an input and a conflicting second input. 107 # Test phi with free-type ArrayGet as an input and a matching second input. 138 # Test phi with free-type ArrayGet as an input and a conflicting second input. 139 # The phi will be kept and typed according to the second input despite the
|
D | ArraySet.smali | 18 # Test ArraySet on int[] and float[] arrays. The input should be typed accordingly. 19 # Note that the input is a Phi to make sure primitive type propagation is re-run
|
/art/test/468-checker-bool-simplif-regression/ |
D | info.txt | 2 that used to trip when a boolean value was the input of an If.
|
/art/test/519-bound-load-class/ |
D | info.txt | 3 as second input.
|
/art/test/574-irreducible-and-constant-area/ |
D | info.txt | 2 a HInvokeStaticOrDirect must have a special input (does not apply for irreducible
|
/art/test/474-checker-boolean-input/ |
D | Android.bp | 3 name: "art-run-test-474-checker-boolean-input",
|
/art/test/660-store-8-16/ |
D | info.txt | 3 input was a wide immediate.
|
/art/test/093-serialization/src/ |
D | Main.java | 59 static void checkStream(byte[] input) throws IOException { in checkStream() argument 60 ByteArrayInputStream byteStream = new ByteArrayInputStream(input); in checkStream()
|
/art/tools/jvmti-agents/chain-agents/ |
D | chainagents.cc | 100 std::ifstream input(input_file); in AgentStart() local 103 while (std::getline(input, line)) { in AgentStart()
|
/art/tools/dexfuzz/src/dexfuzz/fuzzers/ |
D | Fuzzer.java | 374 DexRandomAccessFile input = new DexRandomAccessFile(inputName, "r"); in loadProgram() local 376 input.setOffsetTracker(offsetTracker); in loadProgram() 380 rawDexFile.read(input); in loadProgram() 382 input.close(); in loadProgram()
|
/art/openjdkjvmti/ |
D | ti_class.cc | 373 art::mirror::Class* input = temp_klass.Get(); in FixupTempClass() local 376 FixupGlobalReferenceTables(input, output); in FixupTempClass() 377 FixupLocalReferenceTables(self, input, output); in FixupTempClass() 378 FixupHeap(input, output); in FixupTempClass() 387 RootUpdater(const art::mirror::Class* input, art::mirror::Class* output) in RootUpdater() argument 388 : input_(input), output_(output) {} in RootUpdater() 417 void FixupGlobalReferenceTables(art::mirror::Class* input, art::mirror::Class* output) in FixupGlobalReferenceTables() 422 RootUpdater global_update(input, output); in FixupGlobalReferenceTables() 441 WeakGlobalUpdate weak_global_update(input, output); in FixupGlobalReferenceTables() 446 art::mirror::Class* input, in FixupLocalReferenceTables() [all …]
|