< prev index next >

src/cpu/aarch64/vm/macroAssembler_aarch64.hpp

Print this page
rev 10699 : [backport] Several AArch64 cleanups
rev 10703 : [backport] More AArch64 assembler cleanups

@@ -533,21 +533,10 @@
   inline void clear_fpsr()
   {
     msr(0b011, 0b0100, 0b0100, 0b001, zr);
   }
 
-  // Macro instructions for accessing and updating the condition flags
-  inline void get_nzcv(Register reg)
-  {
-    mrs(0b011, 0b0100, 0b0010, 0b000, reg);
-  }
-
-  inline void set_nzcv(Register reg)
-  {
-    msr(0b011, 0b0100, 0b0010, 0b000, reg);
-  }
-
   // DCZID_EL0: op1 == 011
   //            CRn == 0000
   //            CRm == 0000
   //            op2 == 111
   inline void get_dczid_el0(Register reg)

@@ -946,11 +935,11 @@
 
   // only if +VerifyFPU
   void verify_FPU(int stack_depth, const char* s = "illegal FPU state");
 
   // prints msg, dumps registers and stops execution
-  void stop(const char* msg, Label *l = NULL);
+  void stop(const char* msg);
 
   // prints msg and continues
   void warn(const char* msg);
 
   static void debug64(char* msg, int64_t pc, int64_t regs[]);
< prev index next >