/art/compiler/dex/ |
D | compiler_ir.cc | 57 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()
|
D | compiler_ir.h | 166 void StartTimingSplit(const char* label); 167 void NewTimingSplit(const char* label);
|
/art/runtime/base/ |
D | timing_logger.h | 60 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()
|
D | timing_logger.cc | 92 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/ |
D | dex_file_verifier.h | 45 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);
|
D | dex_file_verifier.cc | 174 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 …]
|
D | elf_file_impl.h | 164 bool CheckAndSet(Elf32_Off offset, const char* label, uint8_t** target, std::string* error_msg);
|
/art/compiler/utils/mips64/ |
D | assembler_mips64.cc | 792 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 …]
|
D | assembler_mips64.h | 200 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/ |
D | b_21614284.smali | 17 if-nez p0, :label 18 :label
|
/art/compiler/utils/mips/ |
D | assembler_mips.cc | 93 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 …]
|
D | assembler_mips.h | 149 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/ |
D | assembler_x86.cc | 49 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 …]
|
D | assembler_x86.h | 216 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/ |
D | assembler_thumb2.cc | 656 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 …]
|
D | assembler_arm32.cc | 558 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 …]
|
D | assembler_arm32.h | 201 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);
|
D | assembler_thumb2.h | 238 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);
|
D | assembler_arm.h | 519 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/ |
D | DeadInstructions.smali | 22 # Create a label and a branch to that label to trick the
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 55 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 …]
|
D | assembler_x86_64.h | 315 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/ |
D | ManyInterfaces.java | 173 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/ |
D | memcmp16_x86.S | 24 # define L(label) .L##label argument
|
/art/runtime/arch/mips64/ |
D | quick_entrypoints_mips64.S | 562 .macro LOOP_OVER_SHORTY_LOADING_REG gpu, fpu, label argument 564 beqz $t3, \label
|