Home
last modified time | relevance | path

Searched refs:immediate (Results 1 - 25 of 170) sorted by relevance

1234567

/third_party/vixl/src/aarch32/
H A Doperands-aarch32.cc128 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); in ImmediateVbic() local
130 if ((immediate & ~0xff) == 0) { in ImmediateVbic()
132 SetEncodedImmediate(immediate); in ImmediateVbic()
133 } else if ((immediate & ~0xff00) == 0) { in ImmediateVbic()
135 SetEncodedImmediate(immediate >> 8); in ImmediateVbic()
138 if ((immediate & ~0xff) == 0) { in ImmediateVbic()
140 SetEncodedImmediate(immediate); in ImmediateVbic()
141 } else if ((immediate & ~0xff00) == 0) { in ImmediateVbic()
143 SetEncodedImmediate(immediate >> 8); in ImmediateVbic()
144 } else if ((immediate in ImmediateVbic()
174 DecodeImmediate(uint32_t cmode, uint32_t immediate) DecodeImmediate() argument
206 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); ImmediateVmov() local
218 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); ImmediateVmov() local
244 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); ImmediateVmov() local
256 uint64_t immediate = neon_imm.GetImmediate<uint64_t>(); ImmediateVmov() local
320 DecodeImmediate(uint32_t cmode, uint32_t immediate) DecodeImmediate() argument
364 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); ImmediateVmvn() local
423 DecodeImmediate(uint32_t cmode, uint32_t immediate) DecodeImmediate() argument
450 uint32_t immediate = neon_imm.GetImmediate<uint32_t>(); ImmediateVorr() local
496 DecodeImmediate(uint32_t cmode, uint32_t immediate) DecodeImmediate() argument
[all...]
H A Doperands-aarch32.h46 // #<imm> - an unsigned 32-bit immediate value
47 // <Rm>, <shift> <#amount> - immediate shifted register
52 // { #<immediate> }
53 // where <immediate> is uint32_t.
56 Operand(uint32_t immediate) // NOLINT(runtime/explicit) in Operand() argument
57 : imm_(immediate), rm_(NoReg), shift_(LSL), amount_(0), rs_(NoReg) {} in Operand()
58 Operand(int32_t immediate) // NOLINT(runtime/explicit) in Operand() argument
59 : imm_(immediate), rm_(NoReg), shift_(LSL), amount_(0), rs_(NoReg) {} in Operand()
120 static Operand From(T immediate) { in From() argument
124 "immediate operan in From()
235 NeonImmediate(uint32_t immediate) NeonImmediate() argument
237 NeonImmediate(int immediate) NeonImmediate() argument
244 NeonImmediate(int64_t immediate) NeonImmediate() argument
246 NeonImmediate(uint64_t immediate) NeonImmediate() argument
254 NeonImmediate(float immediate) NeonImmediate() argument
256 NeonImmediate(double immediate) NeonImmediate() argument
358 NeonOperand(int32_t immediate) NeonOperand() argument
360 NeonOperand(uint32_t immediate) NeonOperand() argument
362 NeonOperand(int64_t immediate) NeonOperand() argument
364 NeonOperand(uint64_t immediate) NeonOperand() argument
366 NeonOperand(float immediate) NeonOperand() argument
368 NeonOperand(double immediate) NeonOperand() argument
405 SOperand(int32_t immediate) SOperand() argument
407 SOperand(uint32_t immediate) SOperand() argument
411 SOperand(float immediate) SOperand() argument
414 SOperand(double immediate) SOperand() argument
440 DOperand(int32_t immediate) DOperand() argument
442 DOperand(uint32_t immediate) DOperand() argument
444 DOperand(int64_t immediate) DOperand() argument
446 DOperand(uint64_t immediate) DOperand() argument
454 DOperand(float immediate) DOperand() argument
456 DOperand(double immediate) DOperand() argument
482 QOperand(int32_t immediate) QOperand() argument
484 QOperand(uint32_t immediate) QOperand() argument
486 QOperand(int64_t immediate) QOperand() argument
488 QOperand(uint64_t immediate) QOperand() argument
490 QOperand(float immediate) QOperand() argument
492 QOperand(double immediate) QOperand() argument
[all...]
/third_party/node/deps/v8/src/wasm/
H A Dwasm-init-expr.h150 Immediate immediate() const { return immediate_; } in immediate() function in v8::internal::wasm::WasmInitExpr
162 return immediate().index == other.immediate().index; in operator ==()
164 return immediate().i32_const == other.immediate().i32_const; in operator ==()
166 return immediate().i64_const == other.immediate().i64_const; in operator ==()
168 return immediate().f32_const == other.immediate().f32_const; in operator ==()
170 return immediate() in operator ==()
[all...]
H A Dwasm-init-expr.cc20 return immediate().index < module->globals.size() in type()
21 ? module->globals[immediate().index].type in type()
35 ? module->functions[immediate().index].sig_index in type()
40 return ValueType::Ref(immediate().heap_type, kNullable); in type()
47 return ValueType::Ref(immediate().index, kNonNullable); in type()
49 return ValueType::Rtt(immediate().heap_type); in type()
H A Dwasm-module-builder.cc108 void WasmFunctionBuilder::EmitWithU8(WasmOpcode opcode, const byte immediate) { in EmitWithU8() argument
110 body_.write_u8(immediate); in EmitWithU8()
120 void WasmFunctionBuilder::EmitWithI32V(WasmOpcode opcode, int32_t immediate) { in EmitWithI32V() argument
122 body_.write_i32v(immediate); in EmitWithI32V()
125 void WasmFunctionBuilder::EmitWithU32V(WasmOpcode opcode, uint32_t immediate) { in EmitWithU32V() argument
127 body_.write_u32v(immediate); in EmitWithU32V()
457 buffer->write_i32v(init.immediate().i32_const); in WriteInitializerExpressionWithEnd()
461 buffer->write_i64v(init.immediate().i64_const); in WriteInitializerExpressionWithEnd()
465 buffer->write_f32(init.immediate().f32_const); in WriteInitializerExpressionWithEnd()
469 buffer->write_f64(init.immediate() in WriteInitializerExpressionWithEnd()
[all...]
/third_party/mesa3d/src/asahi/compiler/
H A Dagx_opcodes.py66 def immediate(name, ctype = "uint32_t"): function
73 return immediate(name, "enum agx_" + name)
78 FORMAT = immediate("format", "enum agx_format")
79 IMM = immediate("imm")
80 WRITEOUT = immediate("writeout")
81 INDEX = immediate("index")
82 COMPONENT = immediate("component")
83 CHANNELS = immediate("channels")
84 TRUTH_TABLE = immediate("truth_table")
85 ROUND = immediate("roun
[all...]
/third_party/mesa3d/src/freedreno/afuc/
H A Dparser.y167 %type <num> immediate
190 * - not (single src, possibly an immediate)
199 | T_OP_NOT reg ',' immediate { new_instr($1); dst($2); immed($4); }
202 | T_OP_MOV reg ',' immediate T_LSHIFT immediate {
205 | T_OP_MOV reg ',' immediate { new_instr($1); dst($2); immed($4); }
206 | T_OP_MOV reg ',' T_LABEL_REF T_LSHIFT immediate {
228 | alu_2src_op reg ',' reg ',' immediate { dst($2); src1($4); immed($6); }
240 config_instr: config_op reg ',' '[' reg '+' immediate ']' ',' immediate {
262 immediate: T_HEX global() label
[all...]
/third_party/node/deps/v8/src/codegen/s390/
H A Dassembler-s390.h90 // defining immediate numbers and masks
93 // immediate
94 V8_INLINE explicit Operand(intptr_t immediate, in Operand() argument
97 value_.immediate = immediate; in Operand()
102 value_.immediate = static_cast<intptr_t>(f.address()); in Operand()
106 value_.immediate = static_cast<intptr_t>(value.ptr()); in Operand()
120 inline intptr_t immediate() const { in immediate() function in v8::internal::Operand
123 return value_.immediate; in immediate()
132 value_.immediate in setBits()
153 intptr_t immediate; // otherwise global() member
[all...]
/third_party/node/test/parallel/
H A Dtest-timers-clearImmediate-als.js13 const immediate = setImmediate(fn);
15 store.set('immediate', immediate);
21 const immediate = store.get('immediate');
22 assert.strictEqual(immediate.constructor.name, 'Immediate');
23 clearImmediate(immediate);
H A Dtest-timers-immediate-unref.js6 const immediate = setImmediate(() => {});
7 assert.strictEqual(immediate.hasRef(), true);
8 immediate.unref();
9 assert.strictEqual(immediate.hasRef(), false);
10 clearImmediate(immediate);
12 // This immediate should execute as it was unrefed and refed again.
38 // This immediate should not execute as it was unrefed
H A Dtest-timers-clearImmediate.js7 const fn = common.mustCall(() => clearImmediate(immediate));
8 const immediate = setImmediate(fn);
/third_party/node/lib/
H A Dtimers.js276 * Schedules the immediate execution of `callback`
321 * Cancels an immediate.
322 * @param {Immediate} immediate
325 function clearImmediate(immediate) {
326 if (!immediate || immediate._destroyed)
330 immediate._destroyed = true;
332 if (immediate[kRefed] && --immediateInfo[kRefCount] === 0)
334 immediate[kRefed] = null;
336 if (destroyHooksExist() && immediate[async_id_symbo
[all...]
/third_party/node/lib/internal/
H A Dtimers.js434 let immediate = queue.head;
437 // calls occur while immediate callbacks are executed
445 while (immediate !== null) {
454 if (immediate._destroyed) {
455 outstandingQueue.head = immediate = prevImmediate._idleNext;
461 immediate._destroyed = true;
464 if (immediate[kRefed])
466 immediate[kRefed] = null;
468 prevImmediate = immediate;
470 const asyncId = immediate[async_id_symbo
[all...]
/third_party/node/lib/internal/modules/esm/
H A Dworker.js127 let immediate;
132 immediate = setImmediate(checkForMessages).unref();
156 clearImmediate(immediate);
159 clearImmediate(immediate);
189 clearImmediate(immediate);
190 immediate = setImmediate(checkForMessages).unref();
223 clearImmediate(immediate);
224 immediate = setImmediate(checkForMessages).unref();
/third_party/node/deps/v8/src/codegen/ppc/
H A Dassembler-ppc.cc176 value_.immediate = static_cast<intptr_t>(handle.address()); in Operand()
497 // dst = base + position + immediate in target_at_put()
727 d_form(XORI, src, dst, imm.immediate(), false); in xori()
731 d_form(XORIS, rs, ra, imm.immediate(), false); in xoris()
761 DCHECK((32 > val.immediate()) && (val.immediate() >= 0)); in slwi()
762 rlwinm(dst, src, val.immediate(), 0, 31 - val.immediate(), rc); in slwi()
766 DCHECK((32 > val.immediate()) && (val.immediate() > in srwi()
1155 intptr_t immediate = imm.immediate(); paddi() local
1164 intptr_t immediate = imm.immediate(); pli() local
1871 mtfsfi(int bf, int immediate, RCBit rc) mtfsfi() argument
[all...]
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dmacro-assembler-riscv64.cc42 return rt.immediate() == 0; in IsZero()
350 if (FLAG_riscv_c_extension && is_int6(rt.immediate()) && in Add32()
353 c_addiw(rd, static_cast<int8_t>(rt.immediate())); in Add32()
354 } else if (is_int12(rt.immediate()) && !MustUseReg(rt.rmode())) { in Add32()
355 addiw(rd, rs, static_cast<int32_t>(rt.immediate())); in Add32()
356 } else if ((-4096 <= rt.immediate() && rt.immediate() <= -2049) || in Add32()
357 (2048 <= rt.immediate() && rt.immediate() <= 4094)) { in Add32()
358 addiw(rd, rs, rt.immediate() / in Add32()
1635 int64_t immediate; li() local
[all...]
/third_party/node/deps/v8/src/codegen/arm/
H A Dassembler-arm-inl.h195 value_.immediate = static_cast<int32_t>(f.address()); in Operand()
199 value_.immediate = static_cast<intptr_t>(value.ptr()); in Operand()
248 // This is an movw / movt immediate load. Return the immediate. in target_address_at()
256 // This is an mov / orr immediate load. Return the immediate. in target_address_at()
291 // This is an movw / movt immediate load. Patch the immediate embedded in in set_target_address_at()
296 uint32_t immediate = static_cast<uint32_t>(target); in set_target_address_at() local
297 instr_ptr[0] = PatchMovwImmediate(instr_ptr[0], immediate in set_target_address_at()
312 uint32_t immediate = static_cast<uint32_t>(target); set_target_address_at() local
[all...]
/third_party/node/deps/v8/src/codegen/mips64/
H A Dmacro-assembler-mips64.cc45 return rt.immediate() == 0; in IsZero()
342 if (is_int16(rt.immediate()) && !MustUseReg(rt.rmode())) { in CallRecordWriteStub()
343 addiu(rd, rs, static_cast<int32_t>(rt.immediate())); in CallRecordWriteStub()
359 if (is_int16(rt.immediate()) && !MustUseReg(rt.rmode())) { in CallRecordWriteStub()
360 daddiu(rd, rs, static_cast<int32_t>(rt.immediate())); in CallRecordWriteStub()
376 DCHECK(is_int32(rt.immediate())); in CallRecordWriteStub()
377 if (is_int16(-rt.immediate()) && !MustUseReg(rt.rmode())) { in CallRecordWriteStub()
380 -rt.immediate())); // No subiu instr, use addiu(x, y, -imm). in CallRecordWriteStub()
385 if (-rt.immediate() >> 16 == 0 && !MustUseReg(rt.rmode())) { in CallRecordWriteStub()
387 li(scratch, -rt.immediate()); in CallRecordWriteStub()
1878 int64_t immediate; CallRecordWriteStub() local
[all...]
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_build.c543 * immediate
549 struct tgsi_immediate immediate; in tgsi_default_immediate() local
551 immediate.Type = TGSI_TOKEN_TYPE_IMMEDIATE; in tgsi_default_immediate()
552 immediate.NrTokens = 1; in tgsi_default_immediate()
553 immediate.DataType = TGSI_IMM_FLOAT32; in tgsi_default_immediate()
554 immediate.Padding = 0; in tgsi_default_immediate()
556 return immediate; in tgsi_default_immediate()
564 struct tgsi_immediate immediate; in tgsi_build_immediate() local
566 immediate = tgsi_default_immediate(); in tgsi_build_immediate()
567 immediate in tgsi_build_immediate()
589 immediate_grow( struct tgsi_immediate *immediate, struct tgsi_header *header ) immediate_grow() argument
609 struct tgsi_immediate *immediate; tgsi_build_full_immediate() local
[all...]
/third_party/node/test/pummel/
H A Dtest-vm-race.js14 const immediate = setImmediate(function() {
33 clearImmediate(immediate);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.cpp1386 // Consume an immediate operand from an instruction, given the desired operand
1391 // @return - 0 if the immediate was successfully consumed; nonzero
1548 // Saw a register immediate so don't read again and instead split the in readOperands()
1549 // previous immediate. FIXME: This is a hack. in readOperands()
1766 /// immediate Value in the MCInst.
1768 /// @param Value - The immediate Value, has had any PC adjustment made by
1772 /// @param Offset - The byte offset to this immediate in the instruction
1773 /// @param Width - The byte width of this immediate in the instruction
1777 /// immediate in the instruction using the Address, Offset and Width. If that
1780 /// returns zero and isBranch is true then a symbol look up for immediate Valu
1866 translateImmediate(MCInst &mcInst, uint64_t immediate, const OperandSpecifier &operand, InternalInstruction &insn, const MCDisassembler *Dis) translateImmediate() argument
[all...]
/third_party/node/deps/v8/src/compiler/
H A Djs-graph.h67 Node* SmiConstant(int32_t immediate) { in SmiConstant() argument
68 DCHECK(Smi::IsValid(immediate)); in SmiConstant()
69 return Constant(immediate); in SmiConstant()
/third_party/node/deps/v8/src/codegen/loong64/
H A Dmacro-assembler-loong64.cc45 return rk.immediate() == 0; in IsZero()
347 if (is_int12(rk.immediate()) && !MustUseReg(rk.rmode())) { in CallRecordWriteStub()
348 addi_w(rd, rj, static_cast<int32_t>(rk.immediate())); in CallRecordWriteStub()
364 if (is_int12(rk.immediate()) && !MustUseReg(rk.rmode())) { in CallRecordWriteStub()
365 addi_d(rd, rj, static_cast<int32_t>(rk.immediate())); in CallRecordWriteStub()
381 DCHECK(is_int32(rk.immediate())); in CallRecordWriteStub()
382 if (is_int12(-rk.immediate()) && !MustUseReg(rk.rmode())) { in CallRecordWriteStub()
384 addi_w(rd, rj, static_cast<int32_t>(-rk.immediate())); in CallRecordWriteStub()
389 if (-rk.immediate() >> 12 == 0 && !MustUseReg(rk.rmode())) { in CallRecordWriteStub()
391 li(scratch, -rk.immediate()); in CallRecordWriteStub()
1228 int64_t immediate; CallRecordWriteStub() local
[all...]
/third_party/node/lib/timers/
H A Dpromises.js122 const immediate = new Immediate(resolve, [value]);
123 if (!ref) immediate.unref();
126 immediate, clearImmediate, reject,
/third_party/node/deps/v8/src/codegen/ia32/
H A Dassembler-ia32-inl.h194 Label* label = reinterpret_cast<Label*>(x.immediate()); in emit()
204 emit(x.immediate()); in emit()
219 uint8_t value = static_cast<uint8_t>(x.immediate()); in emit_b()
225 uint16_t value = static_cast<uint16_t>(x.immediate()); in emit_w()

Completed in 31 milliseconds

1234567