HomeSort by relevance Sort by last modified time
    Searched refs:Operand (Results 101 - 125 of 268) sorted by null

1 2 3 45 6 7 8 91011

  /external/chromium_org/v8/src/x64/
assembler-x64-inl.h 100 void Assembler::emit_rex_64(Register reg, const Operand& op) {
105 void Assembler::emit_rex_64(XMMRegister reg, const Operand& op) {
116 void Assembler::emit_rex_64(const Operand& op) {
126 void Assembler::emit_rex_32(Register reg, const Operand& op) {
136 void Assembler::emit_rex_32(const Operand& op) {
147 void Assembler::emit_optional_rex_32(Register reg, const Operand& op) {
153 void Assembler::emit_optional_rex_32(XMMRegister reg, const Operand& op) {
182 void Assembler::emit_optional_rex_32(const Operand& op) {
520 // Implementation of Operand
522 void Operand::set_modrm(int mod, Register rm_reg)
    [all...]
full-codegen-x64.cc 206 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rax);
216 __ movp(rax, Operand(rbp, parameter_offset));
219 __ movp(Operand(rsi, context_offset), rax);
243 __ Push(Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
249 Operand(rbp, StandardFrameConstants::kCallerSPOffset + offset));
452 MemOperand operand = codegen()->VarOperand(var, result_register()); local
453 __ Push(operand);
571 __ movp(Operand(rsp, 0), reg);
695 return Operand(rbp, offset);
    [all...]
debug-x64.cc 132 __ leap(rsp, Operand(rsp, kScratchRegister, times_pointer_size, 0));
149 __ Jump(Operand(kScratchRegister, 0));
290 __ movp(Operand(rax, 0), Immediate(0));
293 __ leap(rsp, Operand(rbp, -1 * kPointerSize));
code-stubs-x64.cc 591 // Load operand in rdx into xmm0, or branch to not_numbers.
597 // Load operand in rax into xmm1, or branch to not_numbers.
761 __ movsd(Operand(rsp, 0), double_exponent);
762 __ fld_d(Operand(rsp, 0)); // E
763 __ movsd(Operand(rsp, 0), double_base);
764 __ fld_d(Operand(rsp, 0)); // B, E
785 __ fstp_d(Operand(rsp, 0));
786 __ movsd(double_result, Operand(rsp, 0));
    [all...]
  /external/llvm/include/llvm/Analysis/
ScalarEvolutionExpressions.h 136 // Since SCEVs are immutable, ScalarEvolution allocates operand
150 assert(i < NumOperands && "Operand index out of range!");
217 // Use the type of the last operand, which is likely to be a pointer
656 const SCEV *Operand = visit(Expr->getOperand());
657 return SE.getTruncateExpr(Operand, Expr->getType());
661 const SCEV *Operand = visit(Expr->getOperand());
662 return SE.getZeroExtendExpr(Operand, Expr->getType());
666 const SCEV *Operand = visit(Expr->getOperand());
667 return SE.getSignExtendExpr(Operand, Expr->getType());
752 const SCEV *Operand = visit(Expr->getOperand())
    [all...]
  /frameworks/compile/mclinker/lib/Script/
Assignment.cpp 11 #include <mcld/Script/Operand.h>
112 if ((*it)->kind() == ExprToken::OPERAND &&
113 llvm::cast<Operand>(*it)->isDot())
148 if ((*it)->kind() == ExprToken::OPERAND &&
149 llvm::cast<Operand>(*it)->isDot())
Android.mk 14 Operand.cpp \
RpnExpr.cpp 11 #include <mcld/Script/Operand.h>
37 if ((*it)->kind() == ExprToken::OPERAND &&
38 llvm::cast<Operand>(*it)->isDot())
TernaryOp.cpp 10 #include <mcld/Script/Operand.h>
  /external/chromium_org/v8/src/arm64/
macro-assembler-arm64-inl.h 47 const Operand& operand) {
50 LogicalMacro(rd, rn, operand, AND);
56 const Operand& operand) {
59 LogicalMacro(rd, rn, operand, ANDS);
64 const Operand& operand) {
66 LogicalMacro(AppropriateZeroRegFor(rn), rn, operand, ANDS); local
72 const Operand& operand)
199 Adds(AppropriateZeroRegFor(rn), rn, operand); local
205 Subs(AppropriateZeroRegFor(rn), rn, operand); local
    [all...]
lithium-codegen-arm64.h 89 Operand ToOperand(LOperand* op);
90 Operand ToOperand32I(LOperand* op);
91 Operand ToOperand32U(LOperand* op);
98 Operand ToShiftedRightOperand32I(LOperand* right,
103 Operand ToShiftedRightOperand32U(LOperand* right,
108 Operand ToShiftedRightOperand32(LOperand* right,
161 Operand ToOperand32(LOperand* op, IntegerSignedness signedness);
182 const Operand& rhs);
  /external/chromium_org/v8/src/x87/
lithium-codegen-x87.cc 89 __ mov(Operand(esp, offset), eax);
117 __ mov(ecx, Operand(esp, receiver_offset));
125 __ mov(Operand(esp, receiver_offset), ecx);
146 __ mov(eax, Operand(ebx, 1 * kPointerSize));
147 __ mov(Operand(ebx, 0), eax);
148 __ add(Operand(ebx), Immediate(kPointerSize));
151 __ mov(Operand(ebx, 0), Immediate(kAlignmentZapValue));
187 __ sub(Operand(esp), Immediate(slots * kPointerSize));
192 __ mov(Operand(eax), Immediate(slots));
201 __ sub(Operand(esp), Immediate(slots * kPointerSize))
2019 Operand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
2043 Operand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
3059 MemOperand operand = instr->object()->IsConstantOperand() local
3881 MemOperand operand = instr->object()->IsConstantOperand() local
3930 MemOperand operand = FieldOperand(write_register, offset); local
4125 Operand operand = BuildFastArrayOperand( local
4883 Operand operand = ToOperand(instr->value()); local
    [all...]
debug-x87.cc 150 __ lea(esp, Operand(esp, unused_reg, times_half_pointer_size, 0));
166 __ jmp(Operand::StaticVariable(after_break_target));
309 __ mov(Operand::StaticVariable(restarter_frame_function_slot), Immediate(0));
312 __ lea(esp, Operand(ebp, -1 * kPointerSize));
lithium-codegen-x87.h 67 Operand ToOperand(LOperand* op) const;
83 void X87Mov(X87Register reg, Operand src,
84 X87OperandType operand = kX87DoubleOperand);
85 void X87Mov(Operand src, X87Register reg,
86 X87OperandType operand = kX87DoubleOperand);
110 // The operand denoting the second word (the one with a higher address) of
112 Operand HighOperand(LOperand* op);
264 Operand BuildFastArrayOperand(LOperand* elements_pointer,
270 Operand BuildSeqStringOperand(Register string,
350 // register, or a stack slot operand
    [all...]
  /external/chromium_org/v8/src/arm/
stub-cache-arm.cc 51 __ add(offset_scratch, offset, Operand(offset, LSL, 1));
54 __ mov(base_addr, Operand(key_offset));
55 __ add(base_addr, base_addr, Operand(offset_scratch, LSL, kPointerSizeLog2));
81 __ bic(flags_reg, flags_reg, Operand(mask));
82 __ cmp(flags_reg, Operand(flags));
94 __ add(pc, code, Operand(Code::kHeaderSize - kHeapObjectTag));
122 __ tst(scratch0, Operand(kInterceptorOrAccessCheckNeededMask));
127 __ cmp(scratch0, Operand(FIRST_SPEC_OBJECT_TYPE));
201 __ add(scratch, scratch, Operand(ip));
205 __ mov(scratch, Operand(scratch, LSR, kHeapObjectTagSize))
    [all...]
assembler-arm.cc 265 // Implementation of Operand and MemOperand
268 Operand::Operand(Handle<Object> handle) {
285 Operand::Operand(Register rm, ShiftOp shift_op, int shift_imm) {
306 Operand::Operand(Register rm, ShiftOp shift_op, Register rs) {
795 patcher.masm()->mov(dst, Operand(target24));
822 patcher.masm()->mov(dst, Operand(target8_0));
823 patcher.masm()->orr(dst, dst, Operand(target8_1 << 8))
    [all...]
  /external/chromium_org/v8/src/mips/
lithium-codegen-mips.h 83 Operand ToOperand(LOperand* op);
235 const Operand& src2 = Operand(zero_reg));
239 const Operand& src2 = Operand(zero_reg));
286 const Operand& src2);
296 const Operand& src2);
320 Operand* cmp2);
debug-mips.cc 36 patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int32_t>(
81 patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int32_t>(
117 __ Assert(eq, kUnableToEncodeValueAsSmi, at, Operand(zero_reg));
158 __ li(t9, Operand(after_break_target));
  /external/llvm/lib/Target/R600/
SIISelLowering.h 33 bool foldImm(SDValue &Operand, int32_t &Immediate,
39 void ensureSRegLimit(SelectionDAG &DAG, SDValue &Operand,
  /external/vixl/src/a64/
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::IsExtendedRegister() const
654 ands(AppropriateZeroRegFor(rn), rn, operand); local
    [all...]
  /external/llvm/lib/MC/MCAnalysis/
MCModuleYAML.cpp 89 struct Operand {
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 &Val)
    [all...]
  /external/chromium_org/v8/src/ia32/
debug-ia32.cc 150 __ lea(esp, Operand(esp, unused_reg, times_half_pointer_size, 0));
166 __ jmp(Operand::StaticVariable(after_break_target));
309 __ mov(Operand::StaticVariable(restarter_frame_function_slot), Immediate(0));
312 __ lea(esp, Operand(ebp, -1 * kPointerSize));
assembler-ia32-inl.h 515 void Operand::set_modrm(int mod, Register rm) {
522 void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
532 void Operand::set_disp8(int8_t disp) {
538 void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) {
546 Operand::Operand(Register reg) {
552 Operand::Operand(XMMRegister xmm_reg) {
558 Operand::Operand(int32_t disp, RelocInfo::Mode rmode)
    [all...]
  /external/chromium_org/v8/test/cctest/
test-assembler-x87.cc 57 __ mov(eax, Operand(esp, 4));
58 __ add(eax, Operand(esp, 8));
84 __ mov(edx, Operand(esp, 4));
120 __ mov(edx, Operand(esp, 4));
164 __ mov(eax, Operand(reinterpret_cast<intptr_t>(&baz), RelocInfo::NONE32));
187 __ fld_d(Operand(esp, 3 * kPointerSize));
188 __ fld_d(Operand(esp, 1 * kPointerSize));
  /art/compiler/utils/x86_64/
assembler_x86_64.cc 337 EmitOperand(dst.LowBits(), Operand(src));
347 EmitOperand(src.LowBits(), Operand(dst));
561 EmitOperand(dst.LowBits(), Operand(src));
571 EmitOperand(dst.LowBits(), Operand(src));
829 EmitOperand(dst.LowBits(), Operand(src));
844 EmitComplex(7, Operand(reg), imm);
852 EmitOperand(reg0.LowBits(), Operand(reg1));
868 EmitOperand(reg0.LowBits(), Operand(reg1));
876 EmitComplex(7, Operand(reg), imm);
947 EmitOperand(0, Operand(reg))
    [all...]

Completed in 1526 milliseconds

1 2 3 45 6 7 8 91011