当前位置: 首页>>代码示例>>C++>>正文


C++ LIR_Opr::vreg_number方法代码示例

本文整理汇总了C++中LIR_Opr::vreg_number方法的典型用法代码示例。如果您正苦于以下问题:C++ LIR_Opr::vreg_number方法的具体用法?C++ LIR_Opr::vreg_number怎么用?C++ LIR_Opr::vreg_number使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在LIR_Opr的用法示例。


在下文中一共展示了LIR_Opr::vreg_number方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: set_result

 void  set_result(Value x, LIR_Opr opr)           {
   assert(opr->is_valid(), "must set to valid value");
   assert(x->operand()->is_illegal(), "operand should never change");
   assert(!opr->is_register() || opr->is_virtual(), "should never set result to a physical register");
   x->set_operand(opr);
   assert(opr == x->operand(), "must be");
   if (opr->is_virtual()) {
     _instruction_for_operand.at_put_grow(opr->vreg_number(), x, NULL);
   }
 }
开发者ID:netroby,项目名称:jdk9-shenandoah-hotspot,代码行数:10,代码来源:c1_LIRGenerator.hpp

示例2: is_vreg_flag_set

 bool is_vreg_flag_set(LIR_Opr opr,  VregFlag f) { return is_vreg_flag_set(opr->vreg_number(), f); }
开发者ID:GregBowyer,项目名称:ManagedRuntimeInitiative,代码行数:1,代码来源:c1_LIRGenerator.hpp

示例3:

 void set_vreg_flag   (LIR_Opr opr,  VregFlag f) { set_vreg_flag(opr->vreg_number(), f); }
开发者ID:GregBowyer,项目名称:ManagedRuntimeInitiative,代码行数:1,代码来源:c1_LIRGenerator.hpp


注:本文中的LIR_Opr::vreg_number方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。