/art/tools/ |
D | stream-trace-converter.py | 63 def Copy(input, output, length): argument 64 buf = input.read(length) 78 def ProcessDataHeader(self, input, body): argument 79 magic = ReadIntLE(input) 85 version = ReadShortLE(input) 96 offsetToData = ReadShortLE(input) - 16 100 Copy(input, body, 8) 107 self._mRecordSize = ReadShortLE(input) 112 Copy(input, body, offsetToData) 114 def ProcessMethod(self, input): argument [all …]
|
D | symbolize.sh | 33 read -e input 34 if [ "x$input" = "xn" ] ; then 37 if [ "x$input" = "xq" ] ; then
|
/art/compiler/optimizing/ |
D | graph_checker.cc | 161 HInstruction* input = input_it.Current(); in VisitInstruction() local 162 const HInstructionList& list = input->IsPhi() in VisitInstruction() 163 ? input->GetBlock()->GetPhis() in VisitInstruction() 164 : input->GetBlock()->GetInstructions(); in VisitInstruction() 165 if (!list.Contains(input)) { in VisitInstruction() 168 input->GetId(), in VisitInstruction() 214 HInstruction* input = input_record.GetInstruction(); in VisitInstruction() local 218 || !input->GetUses().Contains(use_node) in VisitInstruction() 226 input->DebugName(), in VisitInstruction() 227 input->GetId())); in VisitInstruction() [all …]
|
D | licm.cc | 46 HInstruction* input = environment->GetInstructionAt(i); in InputsAreDefinedBeforeLoop() local 47 if (input != nullptr) { in InputsAreDefinedBeforeLoop() 48 HLoopInformation* input_loop = input->GetBlock()->GetLoopInformation(); in InputsAreDefinedBeforeLoop() 52 bool is_loop_header_phi = IsPhiOf(input, info->GetHeader()); in InputsAreDefinedBeforeLoop() 69 HInstruction* input = environment->GetInstructionAt(i); in UpdateLoopPhisIn() local 70 if (input != nullptr && IsPhiOf(input, info->GetHeader())) { in UpdateLoopPhisIn() 72 HInstruction* incoming = input->InputAt(0); in UpdateLoopPhisIn()
|
D | ssa_phi_elimination.cc | 50 HInstruction* input = it.Current(); in MarkDeadPhis() local 51 if (input->IsPhi() && input->AsPhi()->IsDead()) { in MarkDeadPhis() 52 worklist_.Add(input->AsPhi()); in MarkDeadPhis() 53 input->AsPhi()->SetLive(); in MarkDeadPhis() 126 HInstruction* input = phi->InputAt(i); in Run() local 129 if (input != candidate && input != phi) { in Run()
|
D | primitive_type_propagation.cc | 59 HInstruction* input = phi->InputAt(i); in UpdateType() local 60 if (input->GetType() != new_type) { in UpdateType() 62 ? SsaBuilder::GetReferenceTypeEquivalent(input) in UpdateType() 63 : SsaBuilder::GetFloatOrDoubleEquivalent(phi, input, new_type); in UpdateType() 68 } else if (equivalent == input) { in UpdateType()
|
D | instruction_simplifier.cc | 278 HInstruction* input = instruction->InputAt(0); in VisitArrayLength() local 281 if (input->IsNewArray()) { in VisitArrayLength() 282 input = input->InputAt(0); in VisitArrayLength() 283 if (input->IsIntConstant()) { in VisitArrayLength() 284 instruction->ReplaceWith(input); in VisitArrayLength() 510 HInstruction* input = instruction->GetInput(); in VisitNeg() local 511 if (input->IsNeg()) { in VisitNeg() 517 HNeg* previous_neg = input->AsNeg(); in VisitNeg() 530 if (input->IsSub() && input->HasOnlyOneNonEnvironmentUse() && in VisitNeg() 531 !Primitive::IsFloatingPointType(input->GetType())) { in VisitNeg() [all …]
|
D | intrinsics.h | 103 HInstruction* input = invoke->InputAt(i); in INTRINSICS_LIST() local 104 Location cc_loc = calling_convention_visitor->GetNextLocation(input->GetType()); in INTRINSICS_LIST() 107 parallel_move.AddMove(actual_loc, cc_loc, input->GetType(), nullptr); in INTRINSICS_LIST()
|
D | ssa_liveness_analysis.cc | 194 HInstruction* input = phi->InputAt(phi_input_index); in ComputeLiveRanges() local 195 input->GetLiveInterval()->AddPhiUse(phi, phi_input_index, block); in ComputeLiveRanges() 198 live_in->SetBit(input->GetSsaIndex()); in ComputeLiveRanges() 242 HInstruction* input = current->InputAt(i); in ComputeLiveRanges() local 245 if (input->HasSsaIndex()) { in ComputeLiveRanges() 246 live_in->SetBit(input->GetSsaIndex()); in ComputeLiveRanges() 247 input->GetLiveInterval()->AddUse(current, /* environment */ nullptr, i); in ComputeLiveRanges() 384 HInstruction* input = user->InputAt(i); in FindFirstRegisterHint() local 385 Location location = input->GetLiveInterval()->GetLocationAt( in FindFirstRegisterHint() 422 HInstruction* input = defined_by_->InputAt(i); in FindHintAtDefinition() local [all …]
|
D | codegen_test.cc | 394 const int32_t input = INPUT; \ 395 const uint16_t input_lo = Low16Bits(input); \ 396 const uint16_t input_hi = High16Bits(input); \ 419 const int64_t input = INPUT; \ 420 const uint16_t word0 = Low16Bits(Low32Bits(input)); /* LSW. */ \ 421 const uint16_t word1 = High16Bits(Low32Bits(input)); \ 422 const uint16_t word2 = Low16Bits(High32Bits(input)); \ 423 const uint16_t word3 = High16Bits(High32Bits(input)); /* MSW. */ \ 469 const int64_t input = INT64_C(4294967296); // 2^32 in TEST() local 470 const uint16_t word0 = Low16Bits(Low32Bits(input)); // LSW. in TEST() [all …]
|
D | locations.h | 578 Location input = inputs_.Get(input_index); in IsFixedInput() local 579 return input.IsRegister() in IsFixedInput() 580 || input.IsFpuRegister() in IsFixedInput() 581 || input.IsPair() in IsFixedInput() 582 || input.IsStackSlot() in IsFixedInput() 583 || input.IsDoubleStackSlot(); in IsFixedInput()
|
D | ssa_builder.cc | 64 HInstruction* input = phi->InputAt(i); in UpdateType() local 65 if (input->IsPhi() && input->AsPhi()->IsDead()) { in UpdateType() 73 Primitive::Type input_type = HPhi::ToPhiType(input->GetType()); in UpdateType() 83 HInstruction* equivalent = SsaBuilder::GetReferenceTypeEquivalent(input); in UpdateType() 245 HInstruction* input = ValueOfLocal(block->GetPredecessors().Get(pred), phi->GetRegNumber()); in BuildSsa() local 246 phi->AddInput(input); in BuildSsa()
|
D | nodes.h | 1333 void SetRawInputAt(size_t index, HInstruction* input) { in SetRawInputAt() argument 1334 SetRawInputRecordAt(index, HUserRecord<HInstruction*>(input)); in SetRawInputAt() 1383 void RemoveAsUserOfInput(size_t input) { in RemoveAsUserOfInput() argument 1384 HUserRecord<HInstruction*> input_use = InputRecordAt(input); in RemoveAsUserOfInput() 1531 virtual void SetRawInputRecordAt(size_t index, const HUserRecord<HInstruction*>& input) = 0; 1699 void SetRawInputRecordAt(size_t i, const HUserRecord<HInstruction*>& input) OVERRIDE { in SetRawInputRecordAt() argument 1700 inputs_[i] = input; in SetRawInputRecordAt() 1789 explicit HIf(HInstruction* input) : HTemplateInstruction(SideEffects::None()) { in HIf() argument 1790 SetRawInputAt(0, input); in HIf() 1832 HUnaryOperation(Primitive::Type result_type, HInstruction* input) in HUnaryOperation() argument [all …]
|
D | code_generator.cc | 349 HInstruction* input = instruction->InputAt(i); in AllocateRegistersLocally() local 353 loc = AllocateFreeRegister(input->GetType()); in AllocateRegistersLocally() 356 HLoadLocal* load = input->AsLoadLocal(); in AllocateRegistersLocally() 360 loc = AllocateFreeRegister(input->GetType()); in AllocateRegistersLocally() 417 HInstruction* input = instruction->InputAt(i); in InitLocationsBaseline() local 420 if (input->GetNext()->IsTemporary()) { in InitLocationsBaseline() 423 Move(input->GetNext(), location, instruction); in InitLocationsBaseline() 425 Move(input, location, instruction); in InitLocationsBaseline()
|
D | intrinsics_x86.cc | 194 Location input = locations->InAt(0); in MoveFPToInt() local 199 __ movsd(temp, input.AsFpuRegister<XmmRegister>()); in MoveFPToInt() 204 __ movd(output.AsRegister<Register>(), input.AsFpuRegister<XmmRegister>()); in MoveFPToInt() 209 Location input = locations->InAt(0); in MoveIntToFP() local 215 __ movd(temp1, input.AsRegisterPairLow<Register>()); in MoveIntToFP() 216 __ movd(temp2, input.AsRegisterPairHigh<Register>()); in MoveIntToFP() 220 __ movd(output.AsFpuRegister<XmmRegister>(), input.AsRegister<Register>()); in MoveIntToFP() 310 Location input = locations->InAt(0); in VisitLongReverseBytes() local 311 Register input_lo = input.AsRegisterPairLow<Register>(); in VisitLongReverseBytes() 312 Register input_hi = input.AsRegisterPairHigh<Register>(); in VisitLongReverseBytes() [all …]
|
/art/runtime/ |
D | indenter_test.cc | 23 std::ostream input(&indent_filter); in TEST() local 27 input << "hello"; in TEST() 30 input << "\nhello again"; in TEST() 33 input << "\n"; in TEST()
|
D | utf_test.cc | 115 static void AssertConversion(const std::vector<uint16_t> input, in AssertConversion() argument 117 ASSERT_EQ(expected.size(), CountUtf8Bytes(&input[0], input.size())); in AssertConversion() 120 ConvertUtf16ToModifiedUtf8(reinterpret_cast<char*>(&output[0]), &input[0], input.size()); in AssertConversion()
|
/art/test/468-checker-bool-simplifier-regression/src/ |
D | Main.java | 34 public static boolean runTest(boolean input) throws Exception { in runTest() argument 38 f.set(null, (Boolean) input); in runTest()
|
/art/test/459-dead-phi/smali/ |
D | EquivalentPhi.smali | 29 # v2 will be a phi with (int, int) as input 33 # v3 will be a phi with (int, int) as input. 38 # delete the old phi, which ends up having incompatible input
|
/art/test/431-type-propagation/smali/ |
D | TypePropagation.smali | 26 # float input and one integer input. Since the SSA builder trusts 27 # the verifier, it assumes that the integer input must be converted
|
/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/test/475-simplify-mul-zero/ |
D | info.txt | 2 Mul should expect zero constant as input.
|
/art/test/468-checker-bool-simplifier-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/tools/dexfuzz/src/dexfuzz/fuzzers/ |
D | Fuzzer.java | 399 DexRandomAccessFile input = new DexRandomAccessFile(inputName, "r"); in loadProgram() local 401 input.setOffsetTracker(offsetTracker); in loadProgram() 405 rawDexFile.read(input); in loadProgram() 407 input.close(); in loadProgram()
|