Home
last modified time | relevance | path

Searched refs:input (Results 26 – 50 of 102) sorted by relevance

12345

/art/test/646-checker-long-const-to-int/
Dinfo.txt1 Regression test for bogus checks that a constant input of long-to-int conversion fits into int.
/art/test/592-checker-regression-bool-input/
Dinfo.txt2 type of a boolean input.
/art/test/593-checker-boolean-2-integral-conv/src/
DMain.java174 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/
Ddead_code_elimination.cc103 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()
Dpc_relative_fixups_x86.cc213 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()
Dinstruction_simplifier.cc565 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 …]
Dpretty_printer.h47 for (const HInstruction* input : inputs) { in PrintPostInstruction() local
53 PrintInt(input->GetId()); in PrintPostInstruction()
Dcodegen_test.cc226 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 …]
Dreference_type_propagation.cc411 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 …]
Dlocations.h664 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()
Dintrinsics.h91 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()
Dprepare_for_register_allocation.h60 bool CanMoveClinitCheck(HInstruction* input, HInstruction* user) const;
/art/test/674-vdex-uncompress/
Dinfo.txt2 and where --input-vdex is passed.
/art/test/596-checker-dead-phi/
Dinfo.txt2 phi with its first incoming input.
/art/test/552-checker-primitive-typeprop/smali/
DArrayGet.smali19 # 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
DArraySet.smali18 # 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/
Dinfo.txt2 that used to trip when a boolean value was the input of an If.
/art/test/519-bound-load-class/
Dinfo.txt3 as second input.
/art/test/574-irreducible-and-constant-area/
Dinfo.txt2 a HInvokeStaticOrDirect must have a special input (does not apply for irreducible
/art/test/474-checker-boolean-input/
DAndroid.bp3 name: "art-run-test-474-checker-boolean-input",
/art/test/660-store-8-16/
Dinfo.txt3 input was a wide immediate.
/art/test/093-serialization/src/
DMain.java59 static void checkStream(byte[] input) throws IOException { in checkStream() argument
60 ByteArrayInputStream byteStream = new ByteArrayInputStream(input); in checkStream()
/art/tools/jvmti-agents/chain-agents/
Dchainagents.cc100 std::ifstream input(input_file); in AgentStart() local
103 while (std::getline(input, line)) { in AgentStart()
/art/tools/dexfuzz/src/dexfuzz/fuzzers/
DFuzzer.java374 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/
Dti_class.cc373 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 …]

12345