Home
last modified time | relevance | path

Searched refs:MipsLabel (Results 1 – 10 of 10) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_mips.h163 MipsLabel* GetEntryLabel() { return &entry_label_; } in GetEntryLabel()
164 MipsLabel* GetExitLabel() { return &exit_label_; } in GetExitLabel()
167 MipsLabel entry_label_;
168 MipsLabel exit_label_;
296 MipsLabel* label_low = nullptr);
307 MipsLabel* label);
311 MipsLabel* label);
336 MipsLabel* label);
339 MipsLabel* true_target,
340 MipsLabel* false_target);
[all …]
Dintrinsics_mips.cc1400 MipsLabel loop_head, exit_loop; in GenCas()
1543 MipsLabel loop; in VisitStringEquals()
1544 MipsLabel end; in VisitStringEquals()
1545 MipsLabel return_true; in VisitStringEquals()
1546 MipsLabel return_false; in VisitStringEquals()
1997 MipsLabel done; in VisitMathRoundFloat()
2061 MipsLabel finite; in VisitMathRoundFloat()
2062 MipsLabel add; in VisitMathRoundFloat()
2139 MipsLabel done; in VisitStringGetCharsNoCheck()
2140 MipsLabel loop; in VisitStringGetCharsNoCheck()
[all …]
Dcode_generator_mips.cc373 MipsLabel* GetReturnLabel() { in GetReturnLabel()
389 MipsLabel return_label_;
693 MipsLabel done; in EmitNativeCode()
729 MipsLabel loop_head, exit_loop; in EmitNativeCode()
1865 MipsLabel done; in MarkGCCard()
2572 MipsLabel done; in HandleShift()
2766 MipsLabel uncompressed_load, done; in VisitArrayGet()
2789 MipsLabel uncompressed_load, done; in VisitArrayGet()
3117 MipsLabel done; in VisitArraySet()
3124 MipsLabel non_zero; in VisitArraySet()
[all …]
Doptimizing_cfi_test.cc235 mips::MipsLabel target; in TEST_F()
/art/compiler/utils/mips/
Dassembler_mips.h152 class MipsLabel : public Label {
154 MipsLabel() : prev_branch_id_plus_one_(0) {} in MipsLabel() function
156 MipsLabel(MipsLabel&& src) in MipsLabel() function
169 DISALLOW_COPY_AND_ASSIGN(MipsLabel);
199 MipsLabel* GetLabel() { in GetLabel()
203 const MipsLabel* GetLabel() const { in GetLabel()
208 MipsLabel label_;
218 explicit JumpTable(std::vector<MipsLabel*>&& labels) in JumpTable()
226 const std::vector<MipsLabel*>& GetData() const { in GetData()
230 MipsLabel* GetLabel() { in GetLabel()
[all …]
Dassembler_mips.cc47 InOutRegMasks& MipsAssembler::DsFsmInstr(uint32_t instruction, MipsLabel* patcher_label) { in DsFsmInstr()
458 void MipsAssembler::Addiu(Register rt, Register rs, uint16_t imm16, MipsLabel* patcher_label) { in Addiu()
727 void MipsAssembler::Lw(Register rt, Register rs, uint16_t imm16, MipsLabel* patcher_label) { in Lw()
809 void MipsAssembler::Sw(Register rt, Register rs, uint16_t imm16, MipsLabel* patcher_label) { in Sw()
941 MipsLabel* patcher_label = delay_slot_.patcher_label_; in Jalr()
3514 void MipsAssembler::BindRelativeToPrecedingBranch(MipsLabel* label, in BindRelativeToPrecedingBranch()
3525 void MipsAssembler::Bind(MipsLabel* label) { in Bind()
3553 uint32_t MipsAssembler::GetLabelLocation(const MipsLabel* label) const { in GetLabelLocation()
3595 void MipsAssembler::FinalizeLabeledBranch(MipsLabel* label) { in FinalizeLabeledBranch()
3700 MipsLabel* MipsAssembler::Branch::GetPatcherLabel() const { in GetPatcherLabel()
[all …]
Dassembler_mips32r6_test.cc35 mips::MipsLabel,
42 mips::MipsLabel,
245 std::vector<mips::MipsLabel> GetAddresses() override { in GetAddresses()
279 void BranchHelper(void (mips::MipsAssembler::*f)(mips::MipsLabel*, in BranchHelper() argument
285 mips::MipsLabel label1, label2; in BranchHelper()
318 mips::MipsLabel*, in BranchCondOneRegHelper() argument
323 mips::MipsLabel label; in BranchCondOneRegHelper()
352 mips::MipsLabel*, in BranchCondTwoRegsHelper() argument
357 mips::MipsLabel label; in BranchCondTwoRegsHelper()
385 mips::MipsLabel*, in BranchFpuCondHelper() argument
[all …]
Dassembler_mips_test.cc35 mips::MipsLabel,
41 mips::MipsLabel,
179 std::vector<mips::MipsLabel> GetAddresses() override { in GetAddresses()
209 void BranchHelper(void (mips::MipsAssembler::*f)(mips::MipsLabel*, in BranchHelper() argument
214 mips::MipsLabel label1, label2; in BranchHelper()
247 mips::MipsLabel*, in BranchCondOneRegHelper() argument
252 mips::MipsLabel label; in BranchCondOneRegHelper()
281 mips::MipsLabel*, in BranchCondTwoRegsHelper() argument
286 mips::MipsLabel label; in BranchCondTwoRegsHelper()
314 mips::MipsLabel*, in BranchFpuCondCodeHelper() argument
[all …]
Dassembler_mips32r5_test.cc35 mips::MipsLabel,
42 mips::MipsLabel,
232 std::vector<mips::MipsLabel> GetAddresses() override { in GetAddresses()
/art/compiler/utils/
Dlabel.h34 class MipsLabel; variable
119 friend class mips::MipsLabel;