Lines Matching refs:JNIMacroLabel
39 class JNIMacroLabel; variable
210 virtual std::unique_ptr<JNIMacroLabel> CreateLabel() = 0;
212 virtual void Jump(JNIMacroLabel* label) = 0;
214 virtual void Jump(JNIMacroLabel* label, JNIMacroUnaryCondition cond, ManagedRegister test) = 0;
216 virtual void Bind(JNIMacroLabel* label) = 0;
245 class JNIMacroLabel {
247 virtual ~JNIMacroLabel() = 0;
251 explicit JNIMacroLabel(InstructionSet isa) : isa_(isa) {} in JNIMacroLabel() function
254 inline JNIMacroLabel::~JNIMacroLabel() { in ~JNIMacroLabel()
285 class JNIMacroLabelCommon : public JNIMacroLabel {
287 static Self* Cast(JNIMacroLabel* label) { in Cast()
299 JNIMacroLabelCommon() : JNIMacroLabel(kIsa) { in JNIMacroLabelCommon()