search for: regmapping_fer

Displaying 4 results from an estimated 4 matches for "regmapping_fer".

2006 Aug 14
2
[LLVMdev] Folding instructions
...// instruction: a register must be fond. if(seen_regs.find(v_reg) != seen_regs.end()) { continue; } else { seen_regs.insert(v_reg); } unsigned p_reg = reg_mapping->get_free_register(v_reg); if(p_reg != RegMapping_Fer::NO_REG) { this->reg_mapping->allocate_color(v_reg, p_reg); } else { // unused register may conflict with this virtual, because // they may be pre-colored, for instance. unsigned p_reg = reg_mapping->get_unused_reg(v_reg);...
2006 Aug 14
0
[LLVMdev] Folding instructions
...ister must be fond. > if(seen_regs.find(v_reg) != seen_regs.end()) { > continue; > } else { > seen_regs.insert(v_reg); > } > unsigned p_reg = reg_mapping->get_free_register(v_reg); > if(p_reg != RegMapping_Fer::NO_REG) { > this->reg_mapping->allocate_color(v_reg, p_reg); > } else { > // unused register may conflict with this virtual, because > // they may be pre-colored, for instance. > unsigned p_reg = reg_mapping->ge...
2006 Aug 14
0
[LLVMdev] Folding instructions
On Aug 13, 2006, at 11:16 PM, Fernando Magno Quintao Pereira wrote: > > Dear LLVMers, > > I am trying to fold memory operands in the way that is done in > RegAllocLocal.cpp, or in LiveIntervalAnalysis.cpp, but I am getting > errors > that > I don't know how to fix. Could someone tell me which steps should I > take > in order > to correctly fold memory
2006 Aug 14
2
[LLVMdev] Folding instructions
Dear LLVMers, I am trying to fold memory operands in the way that is done in RegAllocLocal.cpp, or in LiveIntervalAnalysis.cpp, but I am getting errors that I don't know how to fix. Could someone tell me which steps should I take in order to correctly fold memory operands? The code that I am using is: const TargetMachine & target_machine = this->machine_function->getTarget();