Searched defs:arg (Results 1 - 25 of 63) sorted by last modified time

123

/art/cmdline/
H A Dcmdline_parser.h54 static void AppendCompletedArgument(Builder& builder, detail::CmdlineParseArgumentAny* arg);
146 // has been specified, then map the value directly from the arg name (i.e.
393 if (ign.find("_") != std::string::npos) { // Does the arg-def have a wildcard?
424 void AppendCompletedArgument(detail::CmdlineParseArgumentAny* arg) { argument
425 auto smart_ptr = std::unique_ptr<detail::CmdlineParseArgumentAny>(arg);
530 for (auto&& arg : completed_arguments_) {
531 size_t local_match = arg->MaybeMatches(possible_name);
555 auto&& arg = completed_arguments_[best_match_arg_idx]; local
557 assert(arg->MaybeMatches(possible_name) == best_match_size);
560 std::pair<size_t, size_t> num_tokens = arg
626 AppendCompletedArgument( CmdlineParser<TVariantMap, TVariantMapKey>::Builder& builder, detail::CmdlineParseArgumentAny* arg) argument
[all...]
H A Dcmdline_types.h182 Result Parse(const std::string arg) { argument
183 CMDLINE_DEBUG_LOG << "Parsing memory: " << arg << std::endl;
184 size_t val = ParseMemoryOption(arg.c_str(), Divisor);
/art/compiler/dex/
H A Dmir_graph.h261 uint32_t arg[5]; /* vC/D/E/F/G in invoke or filled-new-array */ member in struct:art::MIR::DecodedInstruction
533 size_t num_arg_words; // Note: word count, not arg count.
/art/compiler/dex/quick/arm/
H A Dtarget_arm.cc934 RegStorage ArmMir2Lir::InToRegStorageArmMapper::GetNextReg(ShortyArg arg) { argument
946 if (arg.IsFP() && !kArm32QuickCodeUseSoftFloat) {
947 if (arg.IsWide()) {
966 if (!kArm32QuickCodeUseSoftFloat && arg.IsWide() && cur_core_reg_ == 0) {
971 if (arg.IsWide() && cur_core_reg_ < coreArgMappingToPhysicalRegSize) {
/art/compiler/dex/quick/arm64/
H A Dtarget_arm64.cc814 RegStorage Arm64Mir2Lir::InToRegStorageArm64Mapper::GetNextReg(ShortyArg arg) { argument
823 if (arg.IsFP()) {
825 DCHECK(!arg.IsRef());
830 result = arg.IsWide() ? RegStorage::FloatSolo64(res_reg) : RegStorage::FloatSolo32(res_reg);
839 DCHECK(!(arg.IsWide() && arg.IsRef()));
840 result = (arg.IsWide() || arg.IsRef()) ?
/art/compiler/dex/quick/
H A Ddex_file_method_inliner.cc120 uint32_t GetInvokeReg(MIR* invoke, uint32_t arg) { argument
121 DCHECK_LT(arg, invoke->dalvikInsn.vA);
124 return invoke->dalvikInsn.vC + arg; // Range invoke.
127 return invoke->dalvikInsn.arg[arg]; // Non-range invoke.
131 bool WideArgIsInConsecutiveDalvikRegs(MIR* invoke, uint32_t arg) { argument
132 DCHECK_LT(arg + 1, invoke->dalvikInsn.vA);
135 invoke->dalvikInsn.arg[arg + 1u] == invoke->dalvikInsn.arg[ar
871 uint32_t arg = GetInvokeReg(invoke, data.arg); local
[all...]
H A Dmir_to_lir.cc149 // Check if we need to copy the arg to a different reg_class.
212 ShortyArg arg = in_to_reg_storage_mapping_.GetShorty(in_position); local
213 OpSize size = arg.IsRef() ? kReference :
214 (arg.IsWide() && reg_arg.GetWideKind() == kWide) ? k64 : k32;
224 ShortyArg arg = in_to_reg_storage_mapping_.GetShorty(in_position); local
225 OpSize size = arg.IsRef() ? kReference :
226 (arg.IsWide() && reg_arg.GetWideKind() == kWide) ? k64 : k32;
381 slow_path->PreserveArg(data.arg);
383 LockArg(data.arg);
387 LoadArgDirect(data.arg, rl_des
1428 ShortyArg arg = shorty->GetArg(); local
[all...]
/art/compiler/dex/quick/mips/
H A Dtarget_mips.cc250 RegStorage MipsMir2Lir::InToRegStorageMipsMapper::GetNextReg(ShortyArg arg) { argument
257 arg.IsRef() ? kRef : kNotWide);
258 if (arg.IsWide() && cur_core_reg_ < coreArgMappingToPhysicalRegSize) {
266 RegStorage MipsMir2Lir::InToRegStorageMips64Mapper::GetNextReg(ShortyArg arg) { argument
275 if (arg.IsFP()) {
277 DCHECK(!arg.IsRef());
279 arg.IsWide() ? kWide : kNotWide);
283 DCHECK(!(arg.IsWide() && arg.IsRef()));
285 arg
[all...]
/art/compiler/dex/quick/x86/
H A Dtarget_x86.cc1540 uint32_t *args = mir->dalvikInsn.arg;
1555 constants[3] = mir->dalvikInsn.arg[0];
1556 constants[2] = mir->dalvikInsn.arg[1];
1557 constants[1] = mir->dalvikInsn.arg[2];
1558 constants[0] = mir->dalvikInsn.arg[3];
1975 const_mirp->dalvikInsn.arg[0] = m0;
1976 const_mirp->dalvikInsn.arg[1] = m1;
1977 const_mirp->dalvikInsn.arg[2] = m2;
1978 const_mirp->dalvikInsn.arg[3] = m3;
2145 int extract_index = mir->dalvikInsn.arg[
2362 GetNextReg(ShortyArg arg) argument
2383 GetNextReg(ShortyArg arg) argument
[all...]
/art/compiler/
H A Dimage_writer.cc75 static void CheckNoDexObjectsCallback(Object* obj, void* arg ATTRIBUTE_UNUSED)
547 bool ImageWriter::ComputeLazyFieldsForClassesVisitor(Class* c, void* /*arg*/) {
554 void ImageWriter::ComputeEagerResolvedStringsCallback(Object* obj, void* arg ATTRIBUTE_UNUSED) {
672 bool ImageWriter::NonImageClassesVisitor(Class* klass, void* arg) { argument
673 NonImageClasses* context = reinterpret_cast<NonImageClasses*>(arg);
688 void ImageWriter::CheckNonImageClassesRemovedCallback(Object* obj, void* arg) { argument
689 ImageWriter* image_writer = reinterpret_cast<ImageWriter*>(arg);
878 void ImageWriter::WalkFieldsCallback(mirror::Object* obj, void* arg) { argument
879 ImageWriter* writer = reinterpret_cast<ImageWriter*>(arg);
884 void ImageWriter::UnbinObjectsIntoOffsetCallback(mirror::Object* obj, void* arg) { argument
1123 CopyAndFixupObjectsCallback(Object* obj, void* arg) argument
[all...]
/art/compiler/jni/quick/mips64/
H A Dcalling_convention_mips64.cc105 FpuRegister arg = kFpuArgumentRegisters[reg_index]; local
106 Mips64ManagedRegister reg = Mips64ManagedRegister::FromFpuRegister(arg);
109 GpuRegister arg = kGpuArgumentRegisters[reg_index]; local
110 Mips64ManagedRegister reg = Mips64ManagedRegister::FromGpuRegister(arg);
/art/compiler/optimizing/
H A Dbuilder.cc744 HInstruction* arg = LoadLocal(is_range ? register_index : args[0], Primitive::kPrimNot); local
745 HNullCheck* null_check = new (arena_) HNullCheck(arg, dex_pc);
777 HInstruction* arg = LoadLocal(is_range ? register_index + i : args[i], type); local
778 invoke->SetArgumentAt(argument_index, arg);
/art/dex2oat/
H A Ddex2oat.cc109 // All runtime-arg parameters are dropped.
110 if (strcmp(original_argv[i], "--runtime-arg") == 0) {
314 UsageError(" --runtime-arg <argument>: used to specify various arguments for the runtime,");
316 UsageError(" Use a separate --runtime-arg switch for each argument.");
317 UsageError(" Example: --runtime-arg -Xms256m");
394 static void* CallBack(void* arg) { argument
395 WatchDog* self = reinterpret_cast<WatchDog*>(arg);
766 } else if (option == "--runtime-arg") {
768 Usage("Missing required argument for --runtime-arg");
/art/runtime/base/
H A Dmutex_test.cc104 static void* Callback(void* arg) { argument
105 RecursiveLockWait* state = reinterpret_cast<RecursiveLockWait*>(arg);
/art/runtime/
H A Dcheck_jni.cc717 bool CheckPossibleHeapValue(ScopedObjectAccess& soa, char fmt, JniValueType arg)
721 return CheckArray(soa, arg.a);
723 return CheckInstance(soa, kClass, arg.c, false);
725 return CheckFieldID(soa, arg.f) != nullptr;
727 return CheckMethodID(soa, arg.m) != nullptr;
729 return CheckReleaseMode(arg.r);
731 return CheckInstance(soa, kString, arg.s, false);
733 return CheckInstance(soa, kThrowable, arg.t, false);
735 return CheckThread(arg.E);
737 return CheckInstance(soa, kObject, arg
743 CheckNonHeapValue(char fmt, JniValueType arg) argument
841 TraceNonHeapValue(char fmt, JniValueType arg, std::string* msg) argument
[all...]
H A Dclass_linker.cc1053 static void SanityCheckObjectsCallback(mirror::Object* obj, void* arg ATTRIBUTE_UNUSED)
1347 void ClassLinker::VisitClasses(ClassVisitor* visitor, void* arg) { argument
1354 if (!visitor(root.Read(), arg)) {
1359 if (!visitor(root.Read(), arg)) {
1365 static bool GetClassesVisitorSet(mirror::Class* c, void* arg) { argument
1366 std::set<mirror::Class*>* classes = reinterpret_cast<std::set<mirror::Class*>*>(arg);
1379 GetClassesVisitorArrayArg* arg = reinterpret_cast<GetClassesVisitorArrayArg*>(varg); local
1380 if (arg->index < (*arg->classes)->GetLength()) {
1381 (*arg
1390 VisitClassesWithoutClassesLock(ClassVisitor* visitor, void* arg) argument
[all...]
H A Ddebugger.cc905 static void AppendOwnedMonitors(mirror::Object* owned_monitor, void* arg)
907 OwnedMonitorVisitor* visitor = reinterpret_cast<OwnedMonitorVisitor*>(arg);
1081 static bool Visit(mirror::Class* c, void* arg) { argument
1082 return reinterpret_cast<ClassListCreator*>(arg)->Visit(c);
4558 static void HeapChunkJavaCallback(void* start, void* end, size_t used_bytes, void* arg)
4561 reinterpret_cast<HeapChunkContext*>(arg)->HeapChunkJavaCallback(start, end, used_bytes);
4564 static void HeapChunkNativeCallback(void* start, void* end, size_t used_bytes, void* arg)
4566 reinterpret_cast<HeapChunkContext*>(arg)->HeapChunkNativeCallback(start, end, used_bytes);
4730 static void BumpPointerSpaceCallback(mirror::Object* obj, void* arg)
4734 obj, reinterpret_cast<void*>(reinterpret_cast<uintptr_t>(obj) + size), size, arg);
[all...]
H A Ddex_instruction-inl.h438 inline void Instruction::GetVarArgs(uint32_t arg[5], uint16_t inst_data) const { argument
453 DCHECK_LE(count, 5U) << "Invalid arg count in 35c (" << count << ")";
456 * Copy the argument registers into the arg[] array, and
464 arg[4] = InstA(inst_data);
467 arg[3] = (regList >> 12) & 0x0f;
470 arg[2] = (regList >> 8) & 0x0f;
473 arg[1] = (regList >> 4) & 0x0f;
476 arg[0] = regList & 0x0f;
H A Ddex_instruction.cc326 uint32_t arg[5]; local
327 GetVarArgs(arg);
337 os << "v" << arg[i]; local
355 os << "v" << arg[i]; local
369 os << "v" << arg[i]; local
376 os << opcode << " {v" << arg[0] << ", v" << arg[1] << ", v" << arg[2]
377 << ", v" << arg[3] << ", v" << arg[
[all...]
/art/runtime/gc/accounting/
H A Dheap_bitmap.cc74 void HeapBitmap::Walk(ObjectCallback* callback, void* arg) { argument
76 bitmap->Walk(callback, arg);
79 bitmap->Walk(callback, arg);
H A Dmod_union_table.cc98 ModUnionUpdateObjectReferencesVisitor(MarkHeapReferenceCallback* callback, void* arg, argument
102 : callback_(callback), arg_(arg), from_space_(from_space), immune_space_(immune_space),
132 ModUnionScanImageRootVisitor(MarkHeapReferenceCallback* callback, void* arg, argument
136 : callback_(callback), arg_(arg), from_space_(from_space), immune_space_(immune_space),
309 void* arg) {
341 callback(obj_ptr, arg);
365 CardBitVisitor(MarkHeapReferenceCallback* callback, void* arg, space::ContinuousSpace* space, argument
367 : callback_(callback), arg_(arg), space_(space), immune_space_(immune_space),
404 void* arg) {
408 CardBitVisitor visitor(callback, arg, space
308 UpdateAndMarkReferences(MarkHeapReferenceCallback* callback, void* arg) argument
403 UpdateAndMarkReferences(MarkHeapReferenceCallback* callback, void* arg) argument
[all...]
H A Dremembered_set.cc67 bool* const contains_reference_to_target_space, void* arg)
68 : callback_(callback), ref_callback_(ref_callback), target_space_(target_space), arg_(arg),
104 bool* const contains_reference_to_target_space, void* arg)
105 : callback_(callback), ref_callback_(ref_callback), target_space_(target_space), arg_(arg),
125 space::ContinuousSpace* target_space, void* arg) {
129 &contains_reference_to_target_space, arg);
64 RememberedSetReferenceVisitor(MarkHeapReferenceCallback* callback, DelayReferenceReferentCallback* ref_callback, space::ContinuousSpace* target_space, bool* const contains_reference_to_target_space, void* arg) argument
101 RememberedSetObjectVisitor(MarkHeapReferenceCallback* callback, DelayReferenceReferentCallback* ref_callback, space::ContinuousSpace* target_space, bool* const contains_reference_to_target_space, void* arg) argument
123 UpdateAndMarkReferences(MarkHeapReferenceCallback* callback, DelayReferenceReferentCallback* ref_callback, space::ContinuousSpace* target_space, void* arg) argument
H A Dspace_bitmap.cc111 void SpaceBitmap<kAlignment>::Walk(ObjectCallback* callback, void* arg) { argument
124 (*callback)(obj, arg);
135 SpaceBitmap::SweepCallback* callback, void* arg) {
177 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg);
183 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg);
190 mirror::Class* klass, void* arg)
195 WalkInstanceFields(visited, callback, obj, super, arg);
204 WalkFieldsInOrder(visited, callback, value, arg);
213 void* arg) {
218 (*callback)(obj, arg);
132 SweepWalk(const SpaceBitmap<kAlignment>& live_bitmap, const SpaceBitmap<kAlignment>& mark_bitmap, uintptr_t sweep_begin, uintptr_t sweep_end, SpaceBitmap::SweepCallback* callback, void* arg) argument
211 WalkFieldsInOrder(SpaceBitmap<kAlignment>* visited, ObjectCallback* callback, mirror::Object* obj, void* arg) argument
249 InOrderWalk(ObjectCallback* callback, void* arg) argument
[all...]
/art/runtime/gc/allocator/
H A Ddlmalloc.cc59 extern "C" void DlmallocMadviseCallback(void* start, void* end, size_t used_bytes, void* arg) { argument
74 size_t* reclaimed = reinterpret_cast<size_t*>(arg);
81 void* arg) {
85 size_t* bytes_allocated = reinterpret_cast<size_t*>(arg);
90 void* arg) {
96 size_t* objects_allocated = reinterpret_cast<size_t*>(arg);
79 DlmallocBytesAllocatedCallback(void* start ATTRIBUTE_UNUSED, void* end ATTRIBUTE_UNUSED, size_t used_bytes, void* arg) argument
89 DlmallocObjectsAllocatedCallback(void* start, void* end, size_t used_bytes, void* arg) argument
H A Drosalloc.cc1118 void* arg) {
1141 handler(slot_addr, slot_addr + bracket_size, bracket_size, arg);
1143 handler(slot_addr, slot_addr + bracket_size, 0, arg);
1548 void* arg) {
1574 handler(start, end, 0, arg);
1596 handler(start, end, used_bytes, arg);
1615 run->InspectAllSlots(handler, arg);
1872 size_t used_bytes, void* arg) {
1876 size_t* bytes_allocated = reinterpret_cast<size_t*>(arg);
1881 size_t used_bytes, void* arg) {
1117 InspectAllSlots(void (*handler)(void* start, void* end, size_t used_bytes, void* callback_arg), void* arg) argument
1547 InspectAll(void (*handler)(void* start, void* end, size_t used_bytes, void* callback_arg), void* arg) argument
1871 BytesAllocatedCallback(void* start ATTRIBUTE_UNUSED, void* end ATTRIBUTE_UNUSED, size_t used_bytes, void* arg) argument
1880 ObjectsAllocatedCallback(void* start ATTRIBUTE_UNUSED, void* end ATTRIBUTE_UNUSED, size_t used_bytes, void* arg) argument
[all...]

Completed in 1257 milliseconds

123