HomeSort by relevance Sort by last modified time
    Searched refs:IsRegister (Results 1 - 25 of 26) sorted by null

1 2

  /external/llvm/include/llvm/MC/
MachineLocation.h 24 bool IsRegister; // True if location is a register.
34 : IsRegister(false), Register(0), Offset(0) {}
37 : IsRegister(true), Register(R), Offset(0) {}
40 : IsRegister(false), Register(R), Offset(O) {}
43 return IsRegister == Other.IsRegister && Register == Other.Register &&
48 bool isIndirect() const { return !IsRegister; }
49 bool isReg() const { return IsRegister; }
52 void setIsRegister(bool Is) { IsRegister = Is; }
57 IsRegister = true
    [all...]
  /external/v8/src/ia32/
lithium-gap-resolver-ia32.cc 155 if (source->IsRegister()) ++source_uses_[source->index()];
158 if (destination->IsRegister()) ++destination_uses_[destination->index()];
166 if (source->IsRegister()) {
172 if (destination->IsRegister()) {
240 if (operand->IsRegister() && operand->index() == spilled_register_) {
284 if (source->IsRegister()) {
285 ASSERT(destination->IsRegister() || destination->IsStackSlot());
291 ASSERT(destination->IsRegister() || destination->IsStackSlot());
293 if (destination->IsRegister()) {
307 if (destination->IsRegister()) {
    [all...]
lithium-codegen-ia32.cc 298 ASSERT(op->IsRegister());
337 if (op->IsRegister()) return Operand(ToRegister(op));
389 if (value->IsRegister() &&
431 } else if (op->IsRegister()) {
495 if (context->IsRegister()) {
687 } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) {
    [all...]
  /external/chromium_org/v8/src/ia32/
lithium-gap-resolver-ia32.cc 155 if (source->IsRegister()) ++source_uses_[source->index()];
158 if (destination->IsRegister()) ++destination_uses_[destination->index()];
166 if (source->IsRegister()) {
172 if (destination->IsRegister()) {
240 if (operand->IsRegister() && operand->index() == spilled_register_) {
284 if (source->IsRegister()) {
285 ASSERT(destination->IsRegister() || destination->IsStackSlot());
291 ASSERT(destination->IsRegister() || destination->IsStackSlot());
293 if (destination->IsRegister()) {
307 if (destination->IsRegister()) {
    [all...]
lithium-codegen-ia32.cc 747 ASSERT(op->IsRegister());
817 if (op->IsRegister()) return Operand(ToRegister(op));
950 } else if (op->IsRegister()) {
1012 if (context->IsRegister()) {
    [all...]
  /external/chromium_org/v8/src/x64/
lithium-gap-resolver-x64.cc 171 if (source->IsRegister()) {
173 if (destination->IsRegister()) {
184 if (destination->IsRegister()) {
196 if (destination->IsRegister()) {
261 if (source->IsRegister() && destination->IsRegister()) {
267 } else if ((source->IsRegister() && destination->IsStackSlot()) ||
268 (source->IsStackSlot() && destination->IsRegister())) {
271 cgen_->ToRegister(source->IsRegister() ? source : destination);
273 cgen_->ToOperand(source->IsRegister() ? destination : source)
    [all...]
lithium-codegen-x64.cc 384 ASSERT(op->IsRegister());
572 } else if (op->IsRegister()) {
634 if (context->IsRegister()) {
869 } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) {
    [all...]
  /external/v8/src/x64/
lithium-gap-resolver-x64.cc 171 if (source->IsRegister()) {
173 if (destination->IsRegister()) {
184 if (destination->IsRegister()) {
196 if (destination->IsRegister()) {
247 if (source->IsRegister() && destination->IsRegister()) {
253 } else if ((source->IsRegister() && destination->IsStackSlot()) ||
254 (source->IsStackSlot() && destination->IsRegister())) {
257 cgen_->ToRegister(source->IsRegister() ? source : destination);
259 cgen_->ToOperand(source->IsRegister() ? destination : source)
    [all...]
lithium-codegen-x64.cc 299 ASSERT(op->IsRegister());
389 if (value->IsRegister() &&
431 } else if (op->IsRegister()) {
648 } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) {
1018 ASSERT(left->IsRegister());
    [all...]
  /external/v8/src/arm/
lithium-gap-resolver-arm.cc 169 if (source->IsRegister()) {
190 if (saved_destination_->IsRegister()) {
214 if (source->IsRegister()) {
216 if (destination->IsRegister()) {
225 if (destination->IsRegister()) {
249 if (destination->IsRegister()) {
lithium-codegen-arm.cc 315 ASSERT(op->IsRegister());
321 if (op->IsRegister()) {
428 } else if (op->IsRegister()) {
441 ASSERT(!op->IsRegister());
500 if (value->IsRegister() &&
542 } else if (op->IsRegister()) {
765 } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) {
    [all...]
  /external/v8/src/mips/
lithium-gap-resolver-mips.cc 170 if (source->IsRegister()) {
191 if (saved_destination_->IsRegister()) {
217 if (source->IsRegister()) {
219 if (destination->IsRegister()) {
228 if (destination->IsRegister()) {
253 if (destination->IsRegister()) {
lithium-codegen-mips.cc 285 ASSERT(op->IsRegister());
291 if (op->IsRegister()) {
396 } else if (op->IsRegister()) {
409 ASSERT(!op->IsRegister());
468 if (value->IsRegister() &&
510 } else if (op->IsRegister()) {
728 } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) {
    [all...]
  /external/chromium_org/v8/src/arm/
lithium-gap-resolver-arm.cc 169 if (source->IsRegister()) {
190 if (saved_destination_->IsRegister()) {
214 if (source->IsRegister()) {
216 if (destination->IsRegister()) {
224 if (destination->IsRegister()) {
248 if (destination->IsRegister()) {
lithium-codegen-arm.cc 394 ASSERT(op->IsRegister());
400 if (op->IsRegister()) {
526 } else if (op->IsRegister()) {
545 ASSERT(!op->IsRegister());
677 } else if (op->IsRegister()) {
742 if (context->IsRegister()) {
    [all...]
  /external/chromium_org/v8/src/mips/
lithium-gap-resolver-mips.cc 170 if (source->IsRegister()) {
191 if (saved_destination_->IsRegister()) {
217 if (source->IsRegister()) {
219 if (destination->IsRegister()) {
227 if (destination->IsRegister()) {
252 if (destination->IsRegister()) {
lithium-codegen-mips.cc 372 ASSERT(op->IsRegister());
378 if (op->IsRegister()) {
505 } else if (op->IsRegister()) {
524 ASSERT(!op->IsRegister());
656 } else if (op->IsRegister()) {
709 if (context->IsRegister()) {
936 } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) {
    [all...]
  /external/v8/src/
lithium.h 58 bool IsRegister() const { return kind() == REGISTER; }
346 ASSERT(op->IsRegister());
lithium-allocator.cc 477 ASSERT(op->IsRegister() || op->IsDoubleRegister() ||
700 } else if (operand->IsRegister()) {
951 if (output == NULL || !output->IsRegister() ||
    [all...]
hydrogen.cc     [all...]
  /external/chromium_org/v8/src/
lithium-allocator.cc 490 ASSERT(op->IsRegister() || op->IsDoubleRegister() ||
716 } else if (operand->IsRegister()) {
    [all...]
lithium.h 415 ASSERT(op->IsRegister());
  /art/compiler/utils/mips/
assembler_mips.h 67 bool IsRegister(Register reg) const {
  /art/compiler/utils/x86/
assembler_x86.h 83 bool IsRegister(Register reg) const {
assembler_x86.cc 1346 } else if (operand.IsRegister(EAX)) {
    [all...]

Completed in 437 milliseconds

1 2