• 提出适于谓词执行的寄存器分配算法

    A new register allocation algorithm for predicated code is proposed.

    youdao

  • 寄存器分配指令调度编译器优化过程中的项重要任务

    Register allocation and instruction scheduling are two important tasks for every optimizing compiler.

    youdao

  • 需要寄存器分配自己的符号增加NUMREGS即可。

    You would just assign the register its own symbolic name and increase the value of NUMREGS.

    youdao

  • 寄存器分配代码生成决定编译器能否生成高效代码关键部分

    Register allocation and code generation are key parts of generating high performance assembly code.

    youdao

  • 除了全局寄存器分配以外,实现了一个基本局部寄存器分配

    Besides global register allocation, local register allocation on basic block is also implemented. It cooperate with global register allocation in our methodology.

    youdao

  • 指令调度寄存器分配阶段针对这种ASIP处理器的结构做了优化

    We also present optimization in instruction scheduling and register allocation phase for this ASIP architecture.

    youdao

  • 篇论文尝试解决优化编译器中的两个重要问题指令选择寄存器分配

    This thesis attacks two important issues in back end of an optimizing compiler: instruction selection and register allocation.

    youdao

  • 利用寄存器分配原理构造着色模型函数通过修改结点颜色实现二进制水印信息位嵌入

    The watermarking binary is embedded by using the principle of register allocation, constructing the graph coloring model and function and changing the nodes colors in the interfere graph.

    youdao

  • 它首先通过虚拟寄存器分配算法获得虚拟寄存器,然后基于这些虚拟寄存器添加特定的控制检测指令

    The control flow faults were detected by obtaining the virtual register and adding some control flow checking instructions into the program based on the virtual register.

    youdao

  • 有时语义等同但采用两种不同方式编写代码可能会使优化器在执行良好寄存器分配花费时间相差巨大。

    At times, semantically equivalent code, written in two different ways, might cause the optimizer to have a more difficult time performing good register allocation.

    youdao

  • CLRJIT只能跟踪固定数目寄存器分配变量一旦需要跟踪数目超出这个数目,开始寄存器内容内存中

    The CLR JIT can only track a fixed number of variables for register allocation; once it has to track more than this, it begins to spill the contents of registers into memory.

    youdao

  • 同时上述特点也使得MD 32 CC可用来进行分配寄存器数目较少,寄存器分配算法带来很大的挑战。

    But at the same time, these features decrease the amount of registers that can be used in register allocation, and so challenge the register allocation algorithm in MD32CC.

    youdao

  • 本文基于ARM 9tdmi内核,指令调整、寄存器分配条件分支循环结构等方面汇编代码优化方法进行详细论述

    This article gives a detail discussion on the assembled code optimization from instruction arrangement, register division, condition selection branch and cycle structure based on the core of ARM9TDMI.

    youdao

  • 我们示例显示了GCC如何分配寄存器以及如何更新输出变量

    Our example shows how GCC allocates registers, and how it updates the value of output variables.

    youdao

  • 这个寄存器包含一个说明分区分配处理器

    This register contains a value that indicates the partition to which the processor is assigned.

    youdao

  • 有些编译支持“生命周期分割”(live - range splitting),也就是说程序不同部分,变量可以分配不同的寄存器或者内存中。

    Some compilers support live-range splitting, where a variable can be allocated to different registers as well as to memory in different parts of the function.

    youdao

  • 使用关键字register修饰最经常使用的变量告诉编译这个变量经常用到,要求编译器使用非常优先级将此变量分配寄存器中。

    Using register for frequently-used variables: this tells the compiler that the register variable is going to be frequently used, so it should be allocated to a register with a very high priority.

    youdao

  • 使用r约束时,GCC在这里可以自由分配任何寄存器

    GCC is free here to allocate any register when the "r" constraint is used.

    youdao

  • 可以看到test1()中每次加法都需要读取存储全局变量errstest2()中,localerrs分配寄存器上,需要指令

    Note that test1 must load and store the global errs value each time it is incremented, whereas test2 stores localerrs in a register and needs only a single instruction.

    youdao

  • 更好的是,对于小型对象J VM可以分配工作完全优化把对象字段放入寄存器

    Even better, for small objects, the JVM can optimize away the allocation entirely and simply hoist the object's fields into registers.

    youdao

  • 全局变量不会分配寄存器修改全局变量需要通过指针或者调用函数方式间接进行

    Global variables are never allocated to registers. Global variables can be changed by assigning them indirectly using a pointer, or by a function call.

    youdao

  • 循环展开一个可能导致JIT分配寄存器出现问题转换例子

    Loop unrolling is an example of a transformation that might cause the JIT to have problems register-allocating.

    youdao

  • 为了去除这些我们这些变量分配寄存器

    To get rid of these we allocate registers for those variables too.

    youdao

  • 读取 %edxx后,y分配相同寄存器

    After reading the value of x in %edx, it allocated the same register for y.

    youdao

  • 介绍了PLC内部数据寄存器辅助继电器分配给出了部分程序指令

    The distribution of the data registers and auxiliary relays in the PLC is introduced, then some part of instructions are given.

    youdao

  • ARM处理器工作模式寄存器设置分配进行了研究。

    The operation model, the setting and distributing of register in ARM processor have been studied.

    youdao

  • 寄存器结构及其分配软件流水算法关键之一。

    The structure and allocation of the register file is a key factor affecting the performance of software pipelining.

    youdao

  • 之后驾驶员命令设备完成工作(通过操纵寄存器)直接设备传送输出数据存储器分配缓冲区

    Then the driver commands the device to do its job (by manipulating its registers) and the device transfers output data directly to the allocated buffer in the memory.

    youdao

  • 之后驾驶员命令设备完成工作(通过操纵寄存器)直接设备传送输出数据存储器分配缓冲区

    Then the driver commands the device to do its job (by manipulating its registers) and the device transfers output data directly to the allocated buffer in the memory.

    youdao

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定