Lines Matching refs:label

30 #include "utils/label.h"
365 void Bind(MipsLabel* label);
366 void B(MipsLabel* label);
367 void Jalr(MipsLabel* label, Register indirect_reg);
368 void Beq(Register rs, Register rt, MipsLabel* label);
369 void Bne(Register rs, Register rt, MipsLabel* label);
370 void Beqz(Register rt, MipsLabel* label);
371 void Bnez(Register rt, MipsLabel* label);
372 void Bltz(Register rt, MipsLabel* label);
373 void Bgez(Register rt, MipsLabel* label);
374 void Blez(Register rt, MipsLabel* label);
375 void Bgtz(Register rt, MipsLabel* label);
376 void Blt(Register rs, Register rt, MipsLabel* label);
377 void Bge(Register rs, Register rt, MipsLabel* label);
378 void Bltu(Register rs, Register rt, MipsLabel* label);
379 void Bgeu(Register rs, Register rt, MipsLabel* label);
380 void Bc1f(MipsLabel* label); // R2
381 void Bc1f(int cc, MipsLabel* label); // R2
382 void Bc1t(MipsLabel* label); // R2
383 void Bc1t(int cc, MipsLabel* label); // R2
384 void Bc1eqz(FRegister ft, MipsLabel* label); // R6
385 void Bc1nez(FRegister ft, MipsLabel* label); // R6
403 void Bind(Label* label) OVERRIDE {
404 Bind(down_cast<MipsLabel*>(label));
406 void Jump(Label* label ATTRIBUTE_UNUSED) OVERRIDE {
565 // Returns the (always-)current location of a label (can be used in class CodeGeneratorMIPS,
567 uint32_t GetLabelLocation(MipsLabel* label) const;
569 // Get the final position of a label after local fixup based on the old position
772 void Buncond(MipsLabel* label);
773 void Bcond(MipsLabel* label, BranchCondition condition, Register lhs, Register rhs = ZERO);
774 void Call(MipsLabel* label, Register indirect_reg);
775 void FinalizeLabeledBranch(MipsLabel* label);