/external/llvm/lib/Target/R600/ |
H A D | SIISelLowering.h | 33 bool foldImm(SDValue &Operand, int32_t &Immediate, 39 void ensureSRegLimit(SelectionDAG &DAG, SDValue &Operand,
|
/external/vixl/src/a64/ |
H A D | assembler-a64.cc | 205 // Operand. 206 Operand::Operand(int64_t immediate) 214 Operand::Operand(Register reg, Shift shift, unsigned shift_amount) 225 Operand::Operand(Register reg, Extend extend, unsigned shift_amount) 239 bool Operand::IsImmediate() const { 244 bool Operand::IsShiftedRegister() const { 249 bool Operand [all...] |
/external/llvm/lib/MC/MCAnalysis/ |
H A D | MCModuleYAML.cpp | 89 struct Operand { struct in namespace:llvm::MCModuleYAML 95 std::vector<Operand> Operands; 128 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(llvm::MCModuleYAML::Operand) 162 template <> struct ScalarTraits<MCModuleYAML::Operand> { 163 static void output(const MCModuleYAML::Operand &, void *, 165 static StringRef input(StringRef, void *, MCModuleYAML::Operand &); 219 ScalarTraits<MCModuleYAML::Operand>::output(const MCModuleYAML::Operand &Val, 233 ScalarTraits<MCModuleYAML::Operand>::input(StringRef Scalar, void *Ctx, 234 MCModuleYAML::Operand [all...] |
/external/chromium_org/v8/src/compiler/arm64/ |
H A D | code-generator-arm64.cc | 33 Operand InputImmediate(int index) { 37 Operand InputOperand(int index) { return ToOperand(instr_->InputAt(index)); } 39 Operand InputOperand64(int index) { return InputOperand(index); } 41 Operand InputOperand32(int index) { 71 Operand ToOperand(InstructionOperand* op) { 73 return Operand(ToRegister(op)); 78 Operand ToOperand32(InstructionOperand* op) { 80 return Operand(ToRegister(op).W()); 85 Operand ToImmediate(InstructionOperand* operand) { 89 return Operand(constan [all...] |
/external/chromium_org/v8/src/ia32/ |
H A D | debug-ia32.cc | 150 __ lea(esp, Operand(esp, unused_reg, times_half_pointer_size, 0)); 166 __ jmp(Operand::StaticVariable(after_break_target)); 299 __ mov(Operand::StaticVariable(restarter_frame_function_slot), Immediate(0)); 302 __ lea(esp, Operand(ebp, -1 * kPointerSize));
|
H A D | full-codegen-ia32.cc | 121 __ mov(ecx, Operand(esp, receiver_offset)); 129 __ mov(Operand(esp, receiver_offset), ecx); 156 __ cmp(ecx, Operand::StaticVariable(stack_limit)); 208 __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), eax); 218 __ mov(eax, Operand(ebp, parameter_offset)); 221 __ mov(Operand(esi, context_offset), eax); 246 __ push(Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); 252 Operand(ebp, StandardFrameConstants::kCallerSPOffset + offset)); 303 __ cmp(esp, Operand::StaticVariable(stack_limit)); 549 __ mov(Operand(es [all...] |
/external/chromium_org/v8/src/x64/ |
H A D | debug-x64.cc | 132 __ leap(rsp, Operand(rsp, kScratchRegister, times_pointer_size, 0)); 149 __ Jump(Operand(kScratchRegister, 0)); 280 __ movp(Operand(rax, 0), Immediate(0)); 283 __ leap(rsp, Operand(rbp, -1 * kPointerSize));
|
H A D | full-codegen-x64.cc | 207 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rax); 217 __ movp(rax, Operand(rbp, parameter_offset)); 220 __ movp(Operand(rsi, context_offset), rax); 244 __ Push(Operand(rbp, JavaScriptFrameConstants::kFunctionOffset)); 250 Operand(rbp, StandardFrameConstants::kCallerSPOffset + offset)); 572 __ movp(Operand(rsp, 0), reg); 696 return Operand(rbp, offset); 997 __ movp(rdx, Operand(rsp, 0)); // Switch value. 1155 __ movp(rcx, Operand(rsp, 0 * kPointerSize)); // Get enumerated object 1170 __ movp(rax, Operand(rs [all...] |
/external/chromium_org/v8/src/x87/ |
H A D | debug-x87.cc | 150 __ lea(esp, Operand(esp, unused_reg, times_half_pointer_size, 0)); 166 __ jmp(Operand::StaticVariable(after_break_target)); 299 __ mov(Operand::StaticVariable(restarter_frame_function_slot), Immediate(0)); 302 __ lea(esp, Operand(ebp, -1 * kPointerSize));
|
H A D | assembler-x87-inl.h | 520 void Operand::set_modrm(int mod, Register rm) { 527 void Operand::set_sib(ScaleFactor scale, Register index, Register base) { 537 void Operand::set_disp8(int8_t disp) { 543 void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) { 551 Operand::Operand(Register reg) { function in class:v8::internal::Operand 557 Operand::Operand(int32_t disp, RelocInfo::Mode rmode) { function in class:v8::internal::Operand 564 Operand::Operand(Immediat function in class:v8::internal::Operand [all...] |
H A D | lithium-codegen-x87.cc | 91 __ mov(Operand(esp, offset), eax); 119 __ mov(ecx, Operand(esp, receiver_offset)); 127 __ mov(Operand(esp, receiver_offset), ecx); 148 __ mov(eax, Operand(ebx, 1 * kPointerSize)); 149 __ mov(Operand(ebx, 0), eax); 150 __ add(Operand(ebx), Immediate(kPointerSize)); 153 __ mov(Operand(ebx, 0), Immediate(kAlignmentZapValue)); 189 __ sub(Operand(esp), Immediate(slots * kPointerSize)); 194 __ mov(Operand(eax), Immediate(slots)); 203 __ sub(Operand(es [all...] |
H A D | full-codegen-x87.cc | 121 __ mov(ecx, Operand(esp, receiver_offset)); 129 __ mov(Operand(esp, receiver_offset), ecx); 156 __ cmp(ecx, Operand::StaticVariable(stack_limit)); 208 __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), eax); 218 __ mov(eax, Operand(ebp, parameter_offset)); 221 __ mov(Operand(esi, context_offset), eax); 243 __ push(Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); 249 Operand(ebp, StandardFrameConstants::kCallerSPOffset + offset)); 300 __ cmp(esp, Operand::StaticVariable(stack_limit)); 546 __ mov(Operand(es [all...] |
/external/chromium_org/v8/test/cctest/ |
H A D | test-assembler-x87.cc | 58 __ mov(eax, Operand(esp, 4)); 59 __ add(eax, Operand(esp, 8)); 86 __ mov(edx, Operand(esp, 4)); 123 __ mov(edx, Operand(esp, 4)); 168 __ mov(eax, Operand(reinterpret_cast<intptr_t>(&baz), RelocInfo::NONE32)); 191 __ fld_d(Operand(esp, 3 * kPointerSize)); 192 __ fld_d(Operand(esp, 1 * kPointerSize));
|
H A D | test-macro-assembler-mips.cc | 89 __ li(a2, Operand(reinterpret_cast<int>(&a0_))); 90 __ li(a3, Operand(reinterpret_cast<int>(&a1_)));
|
/external/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAG.h | 616 unsigned Operand; member in class:llvm::SUnit::SUnitIterator 618 SUnitIterator(SUnit *N, unsigned Op) : Node(N), Operand(Op) {} 621 return Operand == x.Operand; 627 Operand = I.Operand; 632 return Node->Preds[Operand].getSUnit(); 637 ++Operand; 649 unsigned getOperand() const { return Operand; } 659 return Node->Preds[Operand]; [all...] |
/external/chromium_org/v8/src/mips/ |
H A D | codegen-mips.cc | 183 __ Branch(USE_DELAY_SLOT, &skip_pref, gt, v1, Operand(zero_reg)); 277 __ Branch(&leave, le, a2, Operand(zero_reg)); 349 __ Branch(USE_DELAY_SLOT, &ua_skip_pref, gt, v1, Operand(zero_reg)); 384 __ Branch(USE_DELAY_SLOT, &ua_skip_pref, gt, v1, Operand(zero_reg)); 723 __ Branch(&only_change_map, eq, at, Operand(elements)); 752 __ Addu(scratch1, array, Operand(kHeapObjectTag)); 766 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); 767 __ Addu(scratch3, array, Operand(FixedDoubleArray::kHeaderSize)); 775 __ li(hole_lower, Operand(kHoleNanLower32)); 782 __ li(hole_upper, Operand(kHoleNanUpper3 [all...] |
/external/chromium_org/v8/src/arm/ |
H A D | assembler-arm-inl.h | 369 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand 376 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand 383 Operand::Operand(Smi* value) { function in class:v8::internal::Operand 390 Operand::Operand(Register rm) { function in class:v8::internal::Operand 398 bool Operand::is_reg() const {
|
/external/chromium_org/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 113 __ tst(scratch0, Operand(kInterceptorOrAccessCheckNeededMask)); 118 __ cmp(scratch0, Operand(FIRST_SPEC_OBJECT_TYPE)); 183 __ mov(scratch, Operand(cell)); 203 __ mov(scratch, Operand(interceptor)); 282 __ mov(api_function_address, Operand(ref)); 324 __ mov(this->name(), Operand(name)); 401 __ mov(r2, Operand(transition)); 411 __ mov(scratch1, Operand(transition)); 592 __ mov(reg, Operand(prototype)); 676 __ mov(scratch4(), Operand(ExternalReferenc [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
H A D | handler-compiler-arm64.cc | 71 __ Cmp(scratch, Operand(function)); 75 __ Mov(prototype, Operand(Handle<Map>(function->initial_map()))); 102 __ Mov(scratch, Operand(cell)); 121 __ Mov(scratch, Operand(interceptor)); 322 __ Mov(result, Operand(cell)); 368 __ Mov(this->name(), Operand(name)); 445 __ Mov(scratch1, Operand(transition)); 455 __ Mov(scratch1, Operand(transition)); 627 __ Mov(reg, Operand(prototype)); 708 __ Mov(scratch3(), Operand(callbac [all...] |
/external/chromium_org/v8/src/arm64/ |
H A D | macro-assembler-arm64.cc | 57 const Operand& operand, 129 Operand imm_operand = MoveImmediateForShiftedOp(temp, immediate); 241 const Operand& operand, 296 void MacroAssembler::Mvn(const Register& rd, const Operand& operand) { 349 const Operand& operand, 380 const Operand& operand, 438 Operand MacroAssembler::MoveImmediateForShiftedOp(const Register& dst, 461 return Operand(dst, LSL, shift_low); 465 return Operand(dst, LSR, shift_high); 471 return Operand(ds [all...] |
H A D | builtins-arm64.cc | 346 __ Mov(x2, Operand(debug_step_in_fp)); 371 __ Cmp(constructon_count, Operand(JSFunction::kNoSlackTracking)); 374 __ Subs(x4, x4, Operand(1 << Map::ConstructionCount::kShift)); 376 __ Cmp(constructon_count, Operand(JSFunction::kFinishSlackTracking)); 384 __ Mov(constructon_count, Operand(JSFunction::kNoSlackTracking)); 394 Operand(AllocationMemento::kSize / kPointerSize)); 437 __ Cmp(constructon_count, Operand(JSFunction::kNoSlackTracking)); 447 Operand(prealloc_fields, LSL, kPointerSizeLog2)); 451 __ Add(obj_end, new_obj, Operand(obj_size, LSL, kPointerSizeLog2)); 465 __ Add(first_prop, new_obj, Operand(obj_siz [all...] |
/external/chromium_org/v8/src/ic/x64/ |
H A D | ic-x64.cc | 73 __ Test(Operand(elements, r1, times_pointer_size, 80 __ movp(result, Operand(elements, r1, times_pointer_size, 125 __ Test(Operand(elements, scratch1, times_pointer_size, 132 __ leap(scratch1, Operand(elements, scratch1, times_pointer_size, 134 __ movp(Operand(scratch1, 0), value); 338 __ cmpp(rbx, Operand(kScratchRegister, rdi, times_1, off)); 340 __ cmpp(key, Operand(kScratchRegister, rdi, times_1, off + kPointerSize)); 346 __ cmpp(rbx, Operand(kScratchRegister, rdi, times_1, off)); 348 __ cmpp(key, Operand(kScratchRegister, rdi, times_1, off + kPointerSize)); 362 __ movl(rdi, Operand(kScratchRegiste [all...] |
/external/llvm/lib/Transforms/IPO/ |
H A D | ConstantMerge.cpp | 74 Value *Operand = Inits->getOperand(i)->stripPointerCastsNoFollowAliases(); local 75 GlobalValue *GV = cast<GlobalValue>(Operand);
|
/external/chromium_org/v8/src/mips64/ |
H A D | lithium-gap-resolver-mips64.cc | 232 __ li(dst, Operand(cgen_->ToSmi(constant_source))); 234 __ li(dst, Operand(cgen_->ToInteger32(constant_source))); 246 __ li(kLithiumScratchReg, Operand(cgen_->ToSmi(constant_source))); 249 __ li(kLithiumScratchReg, Operand(cgen_->ToInteger32(constant_source)));
|
/external/llvm/lib/IR/ |
H A D | AsmWriter.h | 94 void writeParamOperand(const Value *Operand, AttributeSet Attrs,unsigned Idx);
|