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_;
290 MipsLabel* label_low = nullptr);
301 MipsLabel* label);
305 MipsLabel* label);
330 MipsLabel* label);
333 MipsLabel* true_target,
334 MipsLabel* false_target);
[all …]
Dintrinsics_mips.cc871 MipsLabel noNaNs; in GenMinMaxFP()
872 MipsLabel done; in GenMinMaxFP()
931 MipsLabel ordered; in GenMinMaxFP()
932 MipsLabel compare; in GenMinMaxFP()
933 MipsLabel select; in GenMinMaxFP()
934 MipsLabel done; in GenMinMaxFP()
1129 MipsLabel compare_done; in GenMinMax()
1194 MipsLabel compare_done; in GenMinMax()
1946 MipsLabel loop_head, exit_loop; in GenCas()
2096 MipsLabel loop; in VisitStringEquals()
[all …]
Dcode_generator_mips.cc364 MipsLabel* GetReturnLabel() { in GetReturnLabel()
380 MipsLabel return_label_;
684 MipsLabel done; in EmitNativeCode()
720 MipsLabel loop_head, exit_loop; in EmitNativeCode()
1789 MipsLabel done; in MarkGCCard()
2449 MipsLabel done; in HandleShift()
2643 MipsLabel uncompressed_load, done; in VisitArrayGet()
2666 MipsLabel uncompressed_load, done; in VisitArrayGet()
2994 MipsLabel done; in VisitArraySet()
3001 MipsLabel non_zero; in VisitArraySet()
[all …]
Doptimizing_cfi_test.cc244 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()
3494 void MipsAssembler::BindRelativeToPrecedingBranch(MipsLabel* label, in BindRelativeToPrecedingBranch()
3505 void MipsAssembler::Bind(MipsLabel* label) { in Bind()
3533 uint32_t MipsAssembler::GetLabelLocation(const MipsLabel* label) const { in GetLabelLocation()
3575 void MipsAssembler::FinalizeLabeledBranch(MipsLabel* label) { in FinalizeLabeledBranch()
3680 MipsLabel* MipsAssembler::Branch::GetPatcherLabel() const { in GetPatcherLabel()
[all …]
Dassembler_mips32r6_test.cc35 mips::MipsLabel,
42 mips::MipsLabel,
235 std::vector<mips::MipsLabel> GetAddresses() { in GetAddresses()
269 void BranchHelper(void (mips::MipsAssembler::*f)(mips::MipsLabel*, in BranchHelper() argument
275 mips::MipsLabel label1, label2; in BranchHelper()
308 mips::MipsLabel*, in BranchCondOneRegHelper() argument
313 mips::MipsLabel label; in BranchCondOneRegHelper()
342 mips::MipsLabel*, in BranchCondTwoRegsHelper() argument
347 mips::MipsLabel label; in BranchCondTwoRegsHelper()
375 mips::MipsLabel*, in BranchFpuCondHelper() argument
[all …]
Dassembler_mips_test.cc35 mips::MipsLabel,
41 mips::MipsLabel,
169 std::vector<mips::MipsLabel> GetAddresses() { in GetAddresses()
199 void BranchHelper(void (mips::MipsAssembler::*f)(mips::MipsLabel*, in BranchHelper() argument
204 mips::MipsLabel label1, label2; in BranchHelper()
237 mips::MipsLabel*, in BranchCondOneRegHelper() argument
242 mips::MipsLabel label; in BranchCondOneRegHelper()
271 mips::MipsLabel*, in BranchCondTwoRegsHelper() argument
276 mips::MipsLabel label; in BranchCondTwoRegsHelper()
304 mips::MipsLabel*, in BranchFpuCondCodeHelper() argument
[all …]
Dassembler_mips32r5_test.cc35 mips::MipsLabel,
42 mips::MipsLabel,
222 std::vector<mips::MipsLabel> GetAddresses() { in GetAddresses()
/art/compiler/utils/
Dlabel.h34 class MipsLabel; variable
119 friend class mips::MipsLabel;