Searched defs:vreg (Results 26 - 32 of 32) sorted by relevance

12

/external/v8/src/crankshaft/s390/
H A Dlithium-s390.cc517 int vreg = allocator_->GetVirtualRegister(); local
520 vreg = 0;
522 operand->set_virtual_register(vreg);
529 int vreg = allocator_->GetVirtualRegister(); local
532 vreg = 0;
534 operand->set_virtual_register(vreg);
/external/v8/src/crankshaft/x64/
H A Dlithium-x64.cc602 int vreg = allocator_->GetVirtualRegister(); local
605 vreg = 0;
607 operand->set_virtual_register(vreg);
/external/v8/src/crankshaft/x87/
H A Dlithium-x87.cc614 int vreg = allocator_->GetVirtualRegister(); local
617 vreg = 0;
619 operand->set_virtual_register(vreg);
/external/v8/src/compiler/
H A Dinstruction-selector.cc281 int vreg = phi->operands()[i]; local
282 int renamed = GetRename(vreg);
283 if (vreg != renamed) {
304 int vreg = UnallocatedOperand::cast(op)->virtual_register(); local
305 int rename = GetRename(vreg);
306 if (rename != vreg) {
312 int vreg = GetVirtualRegister(node); local
313 if (static_cast<size_t>(vreg) >= virtual_register_rename_.size()) {
315 virtual_register_rename_.resize(vreg + 1, invalid);
317 virtual_register_rename_[vreg]
[all...]
H A Dregister-allocator.cc836 TopLevelLiveRange::TopLevelLiveRange(int vreg, MachineRepresentation rep) argument
838 vreg_(vreg),
854 return IsSplinter() ? splintered_from()->vreg() : vreg();
1096 TRACE("Shorten live range %d to [%d\n", vreg(), start.value());
1106 TRACE("Ensure live range %d in interval [%d %d[\n", vreg(), start.value(),
1127 TRACE("Add to live range %d interval [%d %d[\n", vreg(), start.value(),
1154 TRACE("Add to live range %d use position %d\n", vreg(), pos.value());
1200 os << "Range: " << range->TopLevel()->vreg() << ":" << range->relative_id()
1322 os << range->vreg() << " ";
1434 int vreg = virtual_register_count_++; local
1444 int vreg = GetNextLiveRangeId(); local
2140 int vreg = unalloc->virtual_register(); local
3759 int vreg = iterator.Current(); local
[all...]
/external/v8/src/ia32/
H A Dassembler-ia32.cc2807 void Assembler::bmi1(byte op, Register reg, Register vreg, const Operand& rm) { argument
2810 emit_vex_prefix(vreg, kLZ, kNone, k0F38, kW0);
2846 void Assembler::bmi2(SIMDPrefix pp, byte op, Register reg, Register vreg, argument
2850 emit_vex_prefix(vreg, kLZ, pp, k0F38, kW0);
2859 Register vreg = {0}; // VEX.vvvv unused local
2861 emit_vex_prefix(vreg, kLZ, kF2, k0F3A, kW0);
2889 void Assembler::emit_vex_prefix(XMMRegister vreg, VectorLength l, SIMDPrefix pp, argument
2895 EMIT(w | ((~vreg.code() & 0xf) << 3) | l | pp);
2898 EMIT(((~vreg.code()) << 3) | l | pp);
2903 void Assembler::emit_vex_prefix(Register vreg, VectorLengt argument
[all...]
/external/v8/src/x64/
H A Dassembler-x64.cc4153 void Assembler::bmi1q(byte op, Register reg, Register vreg, Register rm) { argument
4156 emit_vex_prefix(reg, vreg, rm, kLZ, kNone, k0F38, kW1);
4162 void Assembler::bmi1q(byte op, Register reg, Register vreg, const Operand& rm) { argument
4165 emit_vex_prefix(reg, vreg, rm, kLZ, kNone, k0F38, kW1);
4171 void Assembler::bmi1l(byte op, Register reg, Register vreg, Register rm) { argument
4174 emit_vex_prefix(reg, vreg, rm, kLZ, kNone, k0F38, kW0);
4180 void Assembler::bmi1l(byte op, Register reg, Register vreg, const Operand& rm) { argument
4183 emit_vex_prefix(reg, vreg, rm, kLZ, kNone, k0F38, kW0);
4321 void Assembler::bmi2q(SIMDPrefix pp, byte op, Register reg, Register vreg, argument
4325 emit_vex_prefix(reg, vreg, r
4331 bmi2q(SIMDPrefix pp, byte op, Register reg, Register vreg, const Operand& rm) argument
4341 bmi2l(SIMDPrefix pp, byte op, Register reg, Register vreg, Register rm) argument
4351 bmi2l(SIMDPrefix pp, byte op, Register reg, Register vreg, const Operand& rm) argument
4364 Register vreg = {0}; // VEX.vvvv unused local
4376 Register vreg = {0}; // VEX.vvvv unused local
4388 Register vreg = {0}; // VEX.vvvv unused local
4400 Register vreg = {0}; // VEX.vvvv unused local
[all...]

Completed in 166 milliseconds

12