Home
last modified time | relevance | path

Searched refs:label (Results 1 – 25 of 28) sorted by relevance

12

/art/compiler/dex/
Dcompiler_ir.cc57 void CompilationUnit::StartTimingSplit(const char* label) { in StartTimingSplit() argument
59 timings.StartTiming(label); in StartTimingSplit()
63 void CompilationUnit::NewTimingSplit(const char* label) { in NewTimingSplit() argument
66 timings.StartTiming(label); in NewTimingSplit()
Dcompiler_ir.h166 void StartTimingSplit(const char* label);
167 void NewTimingSplit(const char* label);
/art/runtime/base/
Dtiming_logger.h60 void AddPair(const std::string &label, uint64_t delta_time)
159 explicit ScopedTiming(const char* label, TimingLogger* logger) : logger_(logger) { in ScopedTiming() argument
160 logger_->StartTiming(label); in ScopedTiming()
166 void NewTiming(const char* label) { in NewTiming() argument
167 logger_->NewTiming(label); in NewTiming()
Dtiming_logger.cc92 void CumulativeLogger::AddPair(const std::string& label, uint64_t delta_time) { in AddPair() argument
97 Histogram<uint64_t> dummy(label.c_str()); in AddPair()
102 histogram = new Histogram<uint64_t>(label.c_str(), kInitialBucketSize, max_buckets); in AddPair()
139 void TimingLogger::StartTiming(const char* label) { in StartTiming() argument
140 DCHECK(label != nullptr); in StartTiming()
141 timings_.push_back(Timing(NanoTime(), label)); in StartTiming()
142 ATRACE_BEGIN(label); in StartTiming()
/art/runtime/
Ddex_file_verifier.h45 bool CheckListSize(const void* start, size_t count, size_t element_size, const char* label);
48 bool CheckList(size_t element_size, const char* label, const uint8_t* *ptr);
51 bool CheckValidOffsetAndSize(uint32_t offset, uint32_t size, const char* label);
52 bool CheckIndex(uint32_t field, uint32_t limit, const char* label);
Ddex_file_verifier.cc174 const char* label) { in CheckListSize() argument
186 ErrorStringPrintf("Overflow in range for %s: %zx for %zu@%zu", label, in CheckListSize()
196 ErrorStringPrintf("Bad range for %s: %zx to %zx", label, in CheckListSize()
204 bool DexFileVerifier::CheckList(size_t element_size, const char* label, const uint8_t* *ptr) { in CheckList() argument
206 if (!CheckListSize(*ptr, 1, 4U, label)) { in CheckList()
212 if (!CheckListSize(*ptr + 4, count, element_size, label)) { in CheckList()
221 bool DexFileVerifier::CheckIndex(uint32_t field, uint32_t limit, const char* label) { in CheckIndex() argument
223 ErrorStringPrintf("Bad index for %s: %x >= %x", label, field, limit); in CheckIndex()
229 bool DexFileVerifier::CheckValidOffsetAndSize(uint32_t offset, uint32_t size, const char* label) { in CheckValidOffsetAndSize() argument
232 ErrorStringPrintf("Offset(%d) should be zero when size is zero for %s.", offset, label); in CheckValidOffsetAndSize()
[all …]
Delf_file_impl.h164 bool CheckAndSet(Elf32_Off offset, const char* label, uint8_t** target, std::string* error_msg);
/art/compiler/utils/mips64/
Dassembler_mips64.cc792 void Mips64Assembler::Bind(Label* label) { in Bind() argument
793 CHECK(!label->IsBound()); in Bind()
798 while (label->IsLinked()) { in Bind()
799 int32_t position = label->Position(); in Bind()
821 label->position_ = prev; in Bind()
826 label->BindTo(bound_pc); in Bind()
829 void Mips64Assembler::B(Label* label) { in B() argument
830 if (label->IsBound()) { in B()
832 uint32_t offset = label->Position() - buffer_.Size(); in B()
842 uint32_t prev = label->position_; in B()
[all …]
Dassembler_mips64.h200 void Bind(Label* label); // R6
201 void B(Label* label); // R6
202 void Jalr(Label* label, GpuRegister indirect_reg = RA); // R6
204 void Bltc(GpuRegister rs, GpuRegister rt, Label* label); // R6
205 void Bltzc(GpuRegister rt, Label* label); // R6
206 void Bgtzc(GpuRegister rt, Label* label); // R6
207 void Bgec(GpuRegister rs, GpuRegister rt, Label* label); // R6
208 void Bgezc(GpuRegister rt, Label* label); // R6
209 void Blezc(GpuRegister rt, Label* label); // R6
210 void Bltuc(GpuRegister rs, GpuRegister rt, Label* label); // R6
[all …]
/art/test/800-smali/smali/
Db_21614284.smali17 if-nez p0, :label
18 :label
/art/compiler/utils/mips/
Dassembler_mips.cc93 void MipsAssembler::EmitBranch(Register rt, Register rs, Label* label, bool equal) { in EmitBranch() argument
95 if (label->IsBound()) { in EmitBranch()
96 offset = label->Position() - buffer_.Size(); in EmitBranch()
99 offset = label->position_; in EmitBranch()
100 label->LinkTo(buffer_.Size()); in EmitBranch()
109 void MipsAssembler::EmitJump(Label* label, bool link) { in EmitJump() argument
111 if (label->IsBound()) { in EmitJump()
112 offset = label->Position() - buffer_.Size(); in EmitJump()
115 offset = label->position_; in EmitJump()
116 label->LinkTo(buffer_.Size()); in EmitJump()
[all …]
Dassembler_mips.h149 void EmitBranch(Register rt, Register rs, Label* label, bool equal);
150 void EmitJump(Label* label, bool link);
151 void Bind(Label* label, bool is_jump);
/art/compiler/utils/x86/
Dassembler_x86.cc49 void X86Assembler::call(Label* label) { in call() argument
54 EmitLabel(label, kSize - 1); in call()
58 void X86Assembler::call(const ExternalLabel& label) { in call() argument
62 EmitInt32(label.address()); in call()
1454 void X86Assembler::j(Condition condition, Label* label) { in j() argument
1456 if (label->IsBound()) { in j()
1459 int offset = label->Position() - buffer_.Size(); in j()
1472 EmitLabelLink(label); in j()
1489 void X86Assembler::jmp(Label* label) { in jmp() argument
1491 if (label->IsBound()) { in jmp()
[all …]
Dassembler_x86.h216 void call(Label* label);
217 void call(const ExternalLabel& label);
461 void j(Condition condition, Label* label);
465 void jmp(Label* label);
500 void Bind(Label* label);
630 void EmitLabel(Label* label, int instruction_size);
631 void EmitLabelLink(Label* label);
632 void EmitNearLabelLink(Label* label);
/art/compiler/utils/arm/
Dassembler_thumb2.cc656 void Thumb2Assembler::b(Label* label, Condition cond) { in b() argument
657 EmitBranch(cond, label, false, false); in b()
661 void Thumb2Assembler::bl(Label* label, Condition cond) { in bl() argument
663 EmitBranch(cond, label, true, false); in bl()
667 void Thumb2Assembler::blx(Label* label) { in blx() argument
668 EmitBranch(AL, label, true, true); in blx()
672 void Thumb2Assembler::MarkExceptionHandler(Label* label) { in MarkExceptionHandler() argument
676 EmitBranch(AL, label, false, false); in MarkExceptionHandler()
1592 void Thumb2Assembler::EmitBranch(Condition cond, Label* label, bool link, bool x) { in EmitBranch() argument
1609 if (label->IsBound()) { in EmitBranch()
[all …]
Dassembler_arm32.cc558 void Arm32Assembler::b(Label* label, Condition cond) { in b() argument
559 EmitBranch(cond, label, false); in b()
563 void Arm32Assembler::bl(Label* label, Condition cond) { in bl() argument
564 EmitBranch(cond, label, true); in bl()
568 void Arm32Assembler::MarkExceptionHandler(Label* label) { in MarkExceptionHandler() argument
572 EmitBranch(AL, label, false); in MarkExceptionHandler()
719 void Arm32Assembler::EmitBranch(Condition cond, Label* label, bool link) { in EmitBranch() argument
720 if (label->IsBound()) { in EmitBranch()
721 EmitType5(cond, label->Position() - buffer_.Size(), link); in EmitBranch()
725 EmitType5(cond, label->position_, link); in EmitBranch()
[all …]
Dassembler_arm32.h201 void b(Label* label, Condition cond = AL);
202 void bl(Label* label, Condition cond = AL);
233 void CompareAndBranchIfZero(Register r, Label* label) OVERRIDE;
234 void CompareAndBranchIfNonZero(Register r, Label* label) OVERRIDE;
249 void MarkExceptionHandler(Label* label) OVERRIDE;
289 void Bind(Label* label) OVERRIDE;
364 void EmitBranch(Condition cond, Label* label, bool link);
Dassembler_thumb2.h238 void b(Label* label, Condition cond = AL);
239 void bl(Label* label, Condition cond = AL);
240 void blx(Label* label);
272 void CompareAndBranchIfZero(Register r, Label* label) OVERRIDE;
273 void CompareAndBranchIfNonZero(Register r, Label* label) OVERRIDE;
288 void MarkExceptionHandler(Label* label) OVERRIDE;
329 void Bind(Label* label) OVERRIDE;
431 void EmitBranch(Condition cond, Label* label, bool link, bool x);
Dassembler_arm.h519 virtual void b(Label* label, Condition cond = AL) = 0;
520 virtual void bl(Label* label, Condition cond = AL) = 0;
584 virtual void MarkExceptionHandler(Label* label) = 0;
652 virtual void Bind(Label* label) = 0;
654 virtual void CompareAndBranchIfZero(Register r, Label* label) = 0;
655 virtual void CompareAndBranchIfNonZero(Register r, Label* label) = 0;
/art/test/503-dead-instructions/smali/
DDeadInstructions.smali22 # Create a label and a branch to that label to trick the
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc55 void X86_64Assembler::call(Label* label) { in call() argument
60 EmitLabel(label, kSize - 1); in call()
1931 void X86_64Assembler::j(Condition condition, Label* label) { in j() argument
1933 if (label->IsBound()) { in j()
1936 int offset = label->Position() - buffer_.Size(); in j()
1949 EmitLabelLink(label); in j()
1968 void X86_64Assembler::jmp(Label* label) { in jmp() argument
1970 if (label->IsBound()) { in jmp()
1973 int offset = label->Position() - buffer_.Size(); in jmp()
1984 EmitLabelLink(label); in jmp()
[all …]
Dassembler_x86_64.h315 void call(Label* label);
586 void j(Condition condition, Label* label);
590 void jmp(Label* label);
628 void Bind(Label* label);
782 void EmitLabel(Label* label, int instruction_size);
783 void EmitLabelLink(Label* label);
784 void EmitNearLabelLink(Label* label);
/art/test/023-many-interfaces/src/
DManyInterfaces.java173 private static void report(String label, long start, long end, int iter, in report() argument
176 System.out.println(label + ": " + (end - start) / 1000 + "us" in report()
179 System.out.println(label + ": done"); in report()
/art/runtime/arch/x86/
Dmemcmp16_x86.S24 # define L(label) .L##label argument
/art/runtime/arch/mips64/
Dquick_entrypoints_mips64.S562 .macro LOOP_OVER_SHORTY_LOADING_REG gpu, fpu, label argument
564 beqz $t3, \label

12