HomeSort by relevance Sort by last modified time
    Searched refs:Operand (Results 126 - 150 of 1313) sorted by null

1 2 3 4 56 7 8 91011>>

  /external/v8/src/ia32/
assembler-ia32.cc 220 // Implementation of Operand
222 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) {
242 Operand::Operand(Register base,
267 Operand::Operand(Register index,
279 bool Operand::is_reg(Register reg) const {
285 bool Operand::is_reg_only() const {
290 Register Operand::reg() const
    [all...]
macro-assembler-ia32.h 34 typedef Operand MemOperand;
60 void Load(Register dst, const Operand& src, Representation r);
61 void Store(Register src, const Operand& dst, Representation r);
71 void Set(const Operand& dst, int32_t x) { mov(dst, Immediate(x)); }
80 void CompareRoot(const Operand& with, Heap::RootListIndex index);
89 void JumpIfRoot(const Operand& with, Heap::RootListIndex index,
103 void JumpIfNotRoot(const Operand& with, Heap::RootListIndex index,
182 // Operand(reg, off).
359 void Cvtsi2sd(XMMRegister dst, Register src) { Cvtsi2sd(dst, Operand(src)); }
360 void Cvtsi2sd(XMMRegister dst, const Operand& src)
    [all...]
  /external/swiftshader/third_party/subzero/src/
IceOperand.h 11 /// \brief Declares the Operand class and its target-independent subclasses.
36 class Operand {
37 Operand() = delete;
38 Operand(const Operand &) = delete;
39 Operand &operator=(const Operand &) = delete;
59 // Target-specific operand classes use kTarget as the starting point for
71 /// Every Operand keeps an array of the Variables referenced in the operand
    [all...]
IceTargetLoweringARM32.h 167 Operand *loOperand(Operand *Operand);
168 Operand *hiOperand(Operand *Operand);
186 Operand *legalizeUndef(Operand *From, RegNumT RegNum = RegNumT());
187 Operand *legalize(Operand *From, LegalMask Allowed = Legal_Default
    [all...]
  /device/linaro/bootloader/edk2/BaseTools/Source/Python/Common/
RangeExpression.py 31 WRN_BOOL_EXPR = 'Operand of boolean type cannot be used in arithmetic expression.'
32 WRN_EQCMP_STR_OTHERS = '== Comparison between Operand of string type and Boolean/Number Type always return False.'
33 WRN_NECMP_STR_OTHERS = '!= Comparison between Operand of string type and Boolean/Number Type always return True.'
34 ERR_RELCMP_STR_OTHERS = 'Operator taking Operand of string type and Boolean/Number Type is not allowed: [%s].'
106 def Calculate(self, Operand, DataType, SymbolTable):
107 if type(Operand) == type('') and not Operand.isalnum():
112 rangeContainer.push(RangeObject(0, int(Operand) - 1))
113 rangeContainer.push(RangeObject(int(Operand) + 1, MaxOfType(DataType)))
120 def Calculate(self, Operand, DataType, SymbolTable):
    [all...]
  /toolchain/binutils/binutils-2.27/gas/testsuite/gas/ia64/
unwind-bad.l 2 .*:8: Error: First operand to \.save\.g must be a positive 4-bit constant
3 .*:10: Error: First operand to \.save\.g must be a positive 4-bit constant
4 .*:12: Error: First operand to \.save\.g must be a positive 4-bit constant
7 .*:20: Error: Operand to \.save\.f must be a positive 20-bit constant
8 .*:22: Error: Operand to \.save\.f must be a positive 20-bit constant
9 .*:24: Error: Operand to \.save\.f must be a positive 20-bit constant
12 .*:32: Error: First operand to \.save\.b must be a positive 5-bit constant
13 .*:34: Error: First operand to \.save\.b must be a positive 5-bit constant
14 .*:36: Error: First operand to \.save\.b must be a positive 5-bit constant
17 .*:44: Error: Operand 2 to \.spillreg must be a writable registe
    [all...]
  /external/v8/src/s390/
macro-assembler-s390.cc 49 mov(ip, Operand(target, rmode));
121 mov(ip, Operand(reinterpret_cast<intptr_t>(target), rmode));
155 AddP(sp, Operand(total));
161 ShiftLeftP(scratch, count, Operand(kPointerSizeLog2));
168 mov(r0, Operand(handle));
173 mov(dst, Operand(value));
192 SubP(location, location, Operand(stack_offset));
210 AddP(location, location, Operand(stack_offset));
217 SubP(location, location, Operand(stack_offset));
237 AddP(location, location, Operand(stack_offset))
    [all...]
assembler-s390.cc 265 // Implementation of Operand and MemOperand
268 Operand::Operand(Handle<Object> handle) {
537 llilf(r1, Operand(constant));
544 brc(c, Operand(offset_in_halfwords)); // short jump
546 brcl(c, Operand(offset_in_halfwords)); // long jump
593 oill(r3, Operand::Zero());
608 void Assembler::name(Register r, const Operand& i2) { ri_form(op, r, i2); }
610 void Assembler::ri_form(Opcode op, Register r1, const Operand& i2) {
623 void Assembler::name(Condition m, const Operand& i2) { ri_form(op, m, i2);
    [all...]
codegen-s390.cc 82 __ mov(r0, Operand(kIsIndirectStringMask));
89 __ nilf(ip, Operand(kStringRepresentationMask));
90 __ CmpP(ip, Operand(kConsStringTag));
92 __ CmpP(ip, Operand(kThinStringTag));
126 __ mov(r0, Operand(kStringRepresentationMask));
132 __ AddP(string, Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
140 __ mov(r0, Operand(kIsIndirectStringMask));
146 __ mov(r0, Operand(kShortExternalStringMask));
155 __ mov(r0, Operand(kStringEncodingMask));
159 __ ShiftLeftP(result, index, Operand(1))
    [all...]
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/opt/
instruction.h 23 #include "operand.h"
34 // About operand:
36 // In the SPIR-V specification, the term "operand" is used to mean any single
38 // "operand" is used to mean a *logical* operand. A logical operand may consist
40 // example, a logical operand of a 64-bit integer needs two words to express.
49 // A *logical* operand to a SPIR-V instruction. It can be the type id, result
51 struct Operand {
52 Operand(spv_operand_type_t t, std::vector<uint32_t>&& w
    [all...]
  /external/v8/src/builtins/arm/
builtins-arm.cc 40 __ add(r0, r0, Operand(num_extra_args + 1));
146 __ sub(r4, r4, Operand(1), SetCC);
201 __ cmp(ip, Operand(0x80000000));
219 __ add(r0, r0, Operand(1));
240 __ sub(r0, r0, Operand(1), SetCC);
286 __ sub(r0, r0, Operand(1), SetCC);
362 __ sub(r0, r0, Operand(1), SetCC);
433 __ sub(r0, r0, Operand(1), SetCC);
498 __ add(r2, r2, Operand(Code::kHeaderSize - kHeapObjectTag));
529 __ add(r2, r2, Operand(Code::kHeaderSize - kHeapObjectTag))
    [all...]
  /external/v8/src/crankshaft/arm/
lithium-codegen-arm.cc 127 __ sub(sp, sp, Operand(slots * kPointerSize));
130 __ add(r0, sp, Operand(slots * kPointerSize));
131 __ mov(r1, Operand(kSlotsZapValue));
134 __ sub(r0, r0, Operand(kPointerSize));
141 __ sub(sp, sp, Operand(slots * kPointerSize));
173 Operand(slots));
238 __ sub(sp, sp, Operand(slots * kPointerSize));
273 __ mov(scratch0(), Operand(StackFrame::TypeToMarker(StackFrame::STUB)));
329 __ mov(entry_offset, Operand(entry - base));
347 __ mov(ip, Operand(StackFrame::TypeToMarker(StackFrame::STUB)))
1807 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
1831 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
2621 MemOperand operand = MemOperand(object, offset); local
2637 MemOperand operand = FieldMemOperand(object, offset); local
2732 Operand operand = key_is_constant local
2735 __ add(scratch0(), external_pointer, operand); local
3696 MemOperand operand = MemOperand(object, offset); local
3734 MemOperand operand = FieldMemOperand(object, offset); local
3750 MemOperand operand = FieldMemOperand(scratch, offset); local
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVVMReflect.cpp 145 // ConstantDataSequential operand which can be converted to string and used
153 // In this case, we get a Constant with a GlobalVariable operand and we need
183 const Value *Operand = cast<Constant>(Sym)->getOperand(0);
184 if (const GlobalVariable *GV = dyn_cast<GlobalVariable>(Operand)) {
185 // For CUDA-7.0 style __nvvm_reflect calls, we need to find the operand's
190 Operand = Initializer;
193 assert(isa<ConstantDataSequential>(Operand) &&
195 assert(cast<ConstantDataSequential>(Operand)->isCString() &&
198 StringRef ReflectArg = cast<ConstantDataSequential>(Operand)->getAsString();
  /frameworks/compile/mclinker/lib/Script/
UnaryOp.cpp 13 #include "mcld/Script/Operand.h"
75 case Operand::SECTION:
78 case Operand::SECTION_DESC:
97 case Operand::SECTION:
100 case Operand::SECTION_DESC:
168 case Operand::SECTION:
171 case Operand::SECTION_DESC:
  /frameworks/compile/mclinker/include/mcld/Script/
UnaryOp.h 20 class Operand;
39 void appendOperand(Operand* pOperand) { m_pOperand = pOperand; }
42 Operand* m_pOperand;
  /external/v8/src/arm/
deoptimizer-arm.cc 133 __ sub(sp, sp, Operand(16 * kDoubleSize), LeaveCC, eq);
142 __ mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
156 __ add(r4, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
162 __ mov(r0, Operand(0));
168 __ mov(r1, Operand(type())); // bailout type,
172 __ mov(r5, Operand(ExternalReference::isolate_address(isolate())));
205 __ add(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
215 __ add(r3, r1, Operand(FrameDescription::frame_content_offset()));
222 __ add(r3, r3, Operand(sizeof(uint32_t)));
248 __ add(r1, r4, Operand(r1, LSL, 2))
    [all...]
  /frameworks/ml/nn/runtime/
ModelBuilder.h 38 // Adds an operand to the model.
69 const Operand& getInputOperand(uint32_t i) const {
73 const Operand& getOutputOperand(uint32_t i) const {
76 const Operand& getOperand(uint32_t index) const { return mOperands[index]; }
111 std::vector<Operand> mOperands;
128 // Operand index and buffer pointer for all the large operand values of this model.
  /hardware/qcom/neuralnetworks/hvxservice/1.0/
HexagonOperations.h 36 using ::android::hardware::neuralnetworks::V1_0::Operand;
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/
BaseLibInternals.h 48 This function shifts the 64-bit value Operand to the left by Count bits. The
51 @param Operand The 64-bit operand to shift left.
54 @return Operand << Count
60 IN UINT64 Operand,
68 This function shifts the 64-bit value Operand to the right by Count bits. The
71 @param Operand The 64-bit operand to shift right.
74 @return Operand >> Count
80 IN UINT64 Operand,
    [all...]
  /external/v8/src/builtins/ppc/
builtins-ppc.cc 40 __ addi(r3, r3, Operand(num_extra_args + 1));
143 __ addi(r7, r3, Operand(1));
150 __ subi(r7, r7, Operand(1));
151 __ cmpi(r7, Operand::Zero());
155 __ ShiftLeftImm(r5, r7, Operand(kPointerSizeLog2));
224 __ addi(r3, r3, Operand(1));
245 __ cmpi(r3, Operand::Zero());
247 __ subi(r3, r3, Operand(1));
248 __ ShiftLeftImm(r3, r3, Operand(kPointerSizeLog2));
293 __ cmpi(r3, Operand::Zero())
    [all...]
  /external/v8/src/x87/
macro-assembler-x87.h 37 typedef Operand MemOperand;
63 void Load(Register dst, const Operand& src, Representation r);
64 void Store(Register src, const Operand& dst, Representation r);
74 void Set(const Operand& dst, int32_t x) { mov(dst, Immediate(x)); }
83 void CompareRoot(const Operand& with, Heap::RootListIndex index);
92 void JumpIfRoot(const Operand& with, Heap::RootListIndex index,
106 void JumpIfNotRoot(const Operand& with, Heap::RootListIndex index,
185 // Operand(reg, off).
449 LoadUint32NoSSE2(Operand(src));
451 void LoadUint32NoSSE2(const Operand& src)
    [all...]
  /external/v8/src/ppc/
deoptimizer-ppc.cc 126 __ subi(sp, sp, Operand(kDoubleRegsSize));
137 __ subi(sp, sp, Operand(kNumberOfRegisters * kPointerSize));
144 __ mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
158 __ addi(r7, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
164 __ li(r3, Operand::Zero());
170 __ li(r4, Operand(type())); // bailout type,
174 __ mov(r8, Operand(ExternalReference::isolate_address(isolate())));
205 __ addi(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
215 __ addi(r6, r4, Operand(FrameDescription::frame_content_offset()));
222 __ addi(r6, r6, Operand(kPointerSize))
    [all...]
codegen-ppc.cc 89 __ andi(r0, result, Operand(kIsIndirectStringMask));
94 __ andi(ip, result, Operand(kStringRepresentationMask));
95 __ cmpi(ip, Operand(kConsStringTag));
97 __ cmpi(ip, Operand(kThinStringTag));
131 __ andi(r0, result, Operand(kStringRepresentationMask));
137 Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
145 __ andi(r0, result, Operand(kIsIndirectStringMask));
150 __ andi(r0, result, Operand(kShortExternalStringMask));
158 __ andi(r0, result, Operand(kStringEncodingMask));
161 __ ShiftLeftImm(result, index, Operand(1))
    [all...]
  /external/vixl/src/aarch64/
operands-aarch64.cc 291 // Operand.
292 Operand::Operand(int64_t immediate)
300 Operand::Operand(Register reg, Shift shift, unsigned shift_amount)
312 Operand::Operand(Register reg, Extend extend, unsigned shift_amount)
326 bool Operand::IsImmediate() const { return reg_.Is(NoReg); }
329 bool Operand::IsPlainRegister() const {
338 // For example, this operand could be replaced with w1
    [all...]
  /tools/dexter/slicer/export/slicer/
code_ir.h 124 struct Operand : public Node {};
126 struct Const32 : public Operand {
138 struct Const64 : public Operand {
150 struct VReg : public Operand {
158 struct VRegPair : public Operand {
166 struct VRegList : public Operand {
172 struct VRegRange : public Operand {
181 struct IndexedOperand : public Operand {
219 struct CodeLocation : public Operand {
240 std::vector<Operand*> operands
244 T* operand = dynamic_cast<T*>(operands[index]); local
329 T* operand = dynamic_cast<T*>(operands[index]); local
    [all...]

Completed in 1054 milliseconds

1 2 3 4 56 7 8 91011>>