< prev index next >

src/share/vm/c1/c1_LIRAssembler.hpp

Print this page




 248   void leal(LIR_Opr left, LIR_Opr dest);
 249 
 250   void rt_call(LIR_Opr result, address dest, const LIR_OprList* args, LIR_Opr tmp, CodeEmitInfo* info);
 251 
 252   void membar();
 253   void membar_acquire();
 254   void membar_release();
 255   void membar_loadload();
 256   void membar_storestore();
 257   void membar_loadstore();
 258   void membar_storeload();
 259   void get_thread(LIR_Opr result);
 260 
 261   void verify_oop_map(CodeEmitInfo* info);
 262 
 263   void atomic_op(LIR_Code code, LIR_Opr src, LIR_Opr data, LIR_Opr dest, LIR_Opr tmp);
 264 
 265 #ifdef TARGET_ARCH_x86
 266 # include "c1_LIRAssembler_x86.hpp"
 267 #endif



 268 #ifdef TARGET_ARCH_sparc
 269 # include "c1_LIRAssembler_sparc.hpp"
 270 #endif
 271 #ifdef TARGET_ARCH_arm
 272 # include "c1_LIRAssembler_arm.hpp"
 273 #endif
 274 #ifdef TARGET_ARCH_ppc
 275 # include "c1_LIRAssembler_ppc.hpp"
 276 #endif
 277 
 278 };
 279 
 280 #endif // SHARE_VM_C1_C1_LIRASSEMBLER_HPP


 248   void leal(LIR_Opr left, LIR_Opr dest);
 249 
 250   void rt_call(LIR_Opr result, address dest, const LIR_OprList* args, LIR_Opr tmp, CodeEmitInfo* info);
 251 
 252   void membar();
 253   void membar_acquire();
 254   void membar_release();
 255   void membar_loadload();
 256   void membar_storestore();
 257   void membar_loadstore();
 258   void membar_storeload();
 259   void get_thread(LIR_Opr result);
 260 
 261   void verify_oop_map(CodeEmitInfo* info);
 262 
 263   void atomic_op(LIR_Code code, LIR_Opr src, LIR_Opr data, LIR_Opr dest, LIR_Opr tmp);
 264 
 265 #ifdef TARGET_ARCH_x86
 266 # include "c1_LIRAssembler_x86.hpp"
 267 #endif
 268 #ifdef TARGET_ARCH_aarch64
 269 # include "c1_LIRAssembler_aarch64.hpp"
 270 #endif
 271 #ifdef TARGET_ARCH_sparc
 272 # include "c1_LIRAssembler_sparc.hpp"
 273 #endif
 274 #ifdef TARGET_ARCH_arm
 275 # include "c1_LIRAssembler_arm.hpp"
 276 #endif
 277 #ifdef TARGET_ARCH_ppc
 278 # include "c1_LIRAssembler_ppc.hpp"
 279 #endif
 280 
 281 };
 282 
 283 #endif // SHARE_VM_C1_C1_LIRASSEMBLER_HPP
< prev index next >