Searched refs:info (Results 26 - 50 of 145) sorted by relevance

123456

/art/tools/dexfuzz/src/dexfuzz/program/mutators/
H A DFieldFlagChanger.java111 ContainsPoolIndex containsPoolIndex = (ContainsPoolIndex) insn.info.format;
137 ContainsPoolIndex containsPoolIndex = (ContainsPoolIndex) insn.info.format;
143 Log.info("Set field idx " + fieldIdx + " as volatile");
146 Log.info("Set field idx " + fieldIdx + " as not volatile");
156 Opcode opcode = mInsn.insn.info.opcode;
159 ContainsPoolIndex containsPoolIndex = (ContainsPoolIndex) insn.info.format;
H A DNewMethodCaller.java148 newInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_VIRTUAL);
151 newInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_DIRECT);
154 newInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_SUPER);
157 newInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_STATIC);
160 newInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_INTERFACE);
179 Log.info(String.format("Called new method %s %s %s, inserting at %s",
H A DInstructionDeleter.java95 Log.info("Deleting " + toBeDeleted);
104 Log.info(toBeDeleted + " had associated data, so the data insn was deleted.");
114 Log.info(toBeDeleted
H A DCmpBiasChanger.java123 cmpBiasInsn.insn.info = Instruction.getOpcodeInfo(newOpcode);
125 Log.info("Changed " + oldInsnString + " to " + cmpBiasInsn);
134 Opcode opcode = mInsn.insn.info.opcode;
148 Opcode opcode = mInsn.insn.info.opcode;
H A DValuePrinter.java156 valueCopyInsn.insn.info = Instruction.getOpcodeInfo(Opcode.MOVE_OBJECT_16);
158 valueCopyInsn.insn.info = Instruction.getOpcodeInfo(Opcode.MOVE_WIDE_16);
160 valueCopyInsn.insn.info = Instruction.getOpcodeInfo(Opcode.MOVE_16);
167 streamLoadInsn.insn.info = Instruction.getOpcodeInfo(Opcode.SGET_OBJECT);
173 invokeInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_VIRTUAL_RANGE);
182 Log.info(String.format("Printing output value of instruction %s", insnOutputToPrint));
216 Opcode opcode = mInsn.insn.info.opcode;
H A DRandomInstructionGenerator.java223 newInsn.insn.info = Instruction.getOpcodeInfo(mutation.newOpcode);
224 AbstractFormat fmt = newInsn.insn.info.format;
259 Log.info("Generated random instruction: " + newInsn
267 if (newInsn.insn.info.opcode == Opcode.MONITOR_ENTER) {
269 exitInsn.insn.info = Instruction.getOpcodeInfo(Opcode.MONITOR_EXIT);
271 Log.info("Generated matching monitor-exit: " + exitInsn);
272 } else if (newInsn.insn.info.opcode == Opcode.MONITOR_EXIT) {
274 enterInsn.insn.info = Instruction.getOpcodeInfo(Opcode.MONITOR_ENTER);
276 Log.info("Generated matching monitor-enter: " + enterInsn);
H A DConversionRepeater.java127 switch (newInsnThere.insn.info.opcode) {
168 newInsnThere.insn.info = Instruction.getOpcodeInfo(oppositeOpcode);
185 Log.info("Performing conversion repetition for " + originalInsn);
194 Opcode opcode = mInsn.insn.info.opcode;
H A DNonsenseStringPrinter.java123 constStringInsn.insn.info = Instruction.getOpcodeInfo(Opcode.CONST_STRING);
129 streamLoadInsn.insn.info = Instruction.getOpcodeInfo(Opcode.SGET_OBJECT);
135 invokeInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_VIRTUAL_RANGE);
140 Log.info(String.format("Printing nonsense string '%s', inserting at %s",
H A DTryBlockShifter.java187 Log.info("Shifted the start of try block #" + mutation.tryIdx
191 Log.info("Shifted the end of try block #" + mutation.tryIdx
195 Log.info("Shifted the catch all handler of try block #" + mutation.tryIdx
200 Log.info("Shifted handler #" + mutation.shiftingHandlerIdx
H A DVRegChanger.java85 if (mInsn.insn.info.format instanceof ContainsVRegs) {
99 if (mInsn.insn.info.format instanceof ContainsVRegs) {
116 int numVregs = ((ContainsVRegs)vregInsn.insn.info.format).getVRegCount();
187 Log.info("In " + oldInsnString + " changed v" + vregId + ": v" + oldVregValue
/art/compiler/optimizing/
H A Dinduction_var_analysis.cc211 InductionInfo* info = nullptr; local
213 info = TransferPhi(loop, instruction, /* input_index */ 0);
215 info = TransferAddSub(LookupInfo(loop, instruction->InputAt(0)),
218 info = TransferAddSub(LookupInfo(loop, instruction->InputAt(0)),
221 info = TransferMul(LookupInfo(loop, instruction->InputAt(0)),
224 info = TransferShl(LookupInfo(loop, instruction->InputAt(0)),
228 info = TransferNeg(LookupInfo(loop, instruction->InputAt(0)));
230 info = TransferCnv(LookupInfo(loop, instruction->InputAt(0)),
235 info = LookupInfo(loop, instruction->InputAt(0)); // Pass-through.
239 if (info !
801 AssignInfo(HLoopInformation* loop, HInstruction* instruction, InductionInfo* info) argument
824 InductionInfo* info = CreateInvariantFetch(instruction); local
900 IsExact(InductionInfo* info, int64_t* value) argument
904 IsAtMost(InductionInfo* info, int64_t* value) argument
908 IsAtLeast(InductionInfo* info, int64_t* value) argument
928 InductionToString(InductionInfo* info) argument
[all...]
H A Dinduction_var_range.h133 bool IsConstant(HInductionVarAnalysis::InductionInfo* info,
137 bool NeedsTripCount(HInductionVarAnalysis::InductionInfo* info) const;
141 Value GetLinear(HInductionVarAnalysis::InductionInfo* info,
149 Value GetVal(HInductionVarAnalysis::InductionInfo* info,
194 bool GenerateCode(HInductionVarAnalysis::InductionInfo* info,
H A Dside_effects_analysis.h47 void UpdateLoopEffects(HLoopInformation* info, SideEffects effects);
/art/tools/dexfuzz/src/dexfuzz/rawdex/formats/
H A DFormat11x.java27 file.writeByte((byte) insn.info.value);
H A DFormat12x.java27 file.writeByte((byte) insn.info.value);
H A DFormat20bc.java31 file.writeByte((byte) insn.info.value);
H A DFormat22x.java27 file.writeByte((byte) insn.info.value);
H A DFormat10t.java27 file.writeByte((byte) insn.info.value);
H A DFormat11n.java27 file.writeByte((byte) insn.info.value);
/art/runtime/gc/space/
H A Dlarge_object_space.cc255 // allocation info pointer.
260 // Return the number of pages that the allocation info covers.
287 // Finds and returns the next non free allocation info after ourself.
294 // Returns the previous free allocation info by using the prev_free_ member to figure out
296 // previous allocation info is free.
301 // Returns the address of the object associated with this allocation info.
331 size_t FreeListSpace::GetSlotIndexForAllocationInfo(const AllocationInfo* info) const {
332 DCHECK_GE(info, allocation_info_);
333 DCHECK_LT(info, reinterpret_cast<AllocationInfo*>(allocation_info_map_->End()));
334 return info
401 RemoveFreePrev(AllocationInfo* info) argument
414 AllocationInfo* info = GetAllocationInfoForAddress(reinterpret_cast<uintptr_t>(obj)); local
470 AllocationInfo* info = GetAllocationInfoForAddress(reinterpret_cast<uintptr_t>(obj)); local
490 AllocationInfo* info = *it; local
564 const AllocationInfo* info = GetAllocationInfoForAddress(reinterpret_cast<uintptr_t>(obj)); local
[all...]
/art/runtime/
H A Dfault_handler.cc82 static void art_fault_handler(int sig, siginfo_t* info, void* context) { argument
83 fault_manager.HandleFault(sig, info, context);
87 static void art_nested_signal_handler(int sig, siginfo_t* info, void* context) { argument
88 fault_manager.HandleNestedSignal(sig, info, context);
149 bool FaultManager::HandleFaultByOtherHandlers(int sig, siginfo_t* info, void* context) { argument
215 if (handler->Action(sig, info, context)) {
246 void FaultManager::HandleFault(int sig, siginfo_t* info, void* context) { argument
252 if (IsInGeneratedCode(info, context, true)) {
256 if (handler->Action(sig, info, context)) {
273 if (HandleFaultByOtherHandlers(sig, info, contex
[all...]
H A Dfault_handler.h47 void HandleFault(int sig, siginfo_t* info, void* context);
48 void HandleNestedSignal(int sig, siginfo_t* info, void* context);
66 bool HandleFaultByOtherHandlers(int sig, siginfo_t* info, void* context)
/art/compiler/debug/
H A Delf_debug_writer.cc189 MethodDebugInfo info = MethodDebugInfo(); local
190 info.trampoline_name = it.first;
191 info.isa = header.GetInstructionSet();
192 info.is_code_address_text_relative = true;
193 info.code_address = it.second - header.GetExecutableOffset();
194 info.code_size = 0; // The symbol lasts until the next symbol.
195 result.push_back(std::move(info));
/art/runtime/arch/arm64/
H A Dfault_handler_arm64.cc41 void FaultManager::HandleNestedSignal(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
87 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
111 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
162 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
/art/tools/dexfuzz/src/dexfuzz/
H A DLog.java48 public static void info(String msg) { method in class:Log

Completed in 356 milliseconds

123456