Searched refs:ImmediateValue (Results 1 - 20 of 20) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir.h486 class ImmediateValue;
557 void applyTo(ImmediateValue &imm) const;
589 bool getImmediate(ImmediateValue&) const;
656 inline ImmediateValue *asImm();
658 inline const ImmediateValue *asImm() const;
733 class ImmediateValue : public Value class in namespace:nv50_ir
736 ImmediateValue() { } function in class:nv50_ir::ImmediateValue
737 ImmediateValue(Program *, uint32_t);
738 ImmediateValue(Program *, float);
739 ImmediateValue(Progra
[all...]
H A Dnv50_ir.cpp80 bool ValueRef::getImmediate(ImmediateValue &imm) const
319 ImmediateValue::ImmediateValue(Program *prog, uint32_t uval) function in class:nv50_ir::ImmediateValue
332 ImmediateValue::ImmediateValue(Program *prog, float fval) function in class:nv50_ir::ImmediateValue
345 ImmediateValue::ImmediateValue(Program *prog, double dval) function in class:nv50_ir::ImmediateValue
358 ImmediateValue::ImmediateValue(const ImmediateValue *prot function in class:nv50_ir::ImmediateValue
[all...]
H A Dnv50_ir_build_util.h92 ImmediateValue *mkImm(float);
93 ImmediateValue *mkImm(double);
94 ImmediateValue *mkImm(uint32_t);
95 ImmediateValue *mkImm(uint64_t);
97 ImmediateValue *mkImm(int i) { return mkImm((uint32_t)i); }
180 void addImmediate(ImmediateValue *);
192 ImmediateValue *imms[NV50_IR_BUILD_IMM_HT_SIZE];
H A Dnv50_ir_inlines.h375 ImmediateValue *Value::asImm()
378 return static_cast<ImmediateValue *>(this);
382 const ImmediateValue *Value::asImm() const
385 return static_cast<const ImmediateValue *>(this);
H A Dnv50_ir_peephole.cpp176 ImmediateValue val;
299 ImmediateValue imm;
345 void expr(Instruction *, ImmediateValue&, ImmediateValue&);
346 void expr(Instruction *, ImmediateValue&, ImmediateValue&, ImmediateValue&);
347 void opnd(Instruction *, ImmediateValue&, int s);
348 void opnd3(Instruction *, ImmediateValue&);
350 void unary(Instruction *, const ImmediateValue
[all...]
H A Dnv50_ir_build_util.cpp52 BuildUtil::addImmediate(ImmediateValue *imm)
356 ImmediateValue *
364 ImmediateValue *imm = imms[pos];
372 ImmediateValue *
375 ImmediateValue *imm = new_ImmediateValue(prog, (uint32_t)0);
384 ImmediateValue *
395 ImmediateValue *
H A Dnv50_ir_lowering_nv50.cpp47 ImmediateValue src1;
249 ImmediateValue *imm = i->getSrc(s)->asImm();
401 ImmediateValue imm;
815 ImmediateValue val;
1339 ImmediateValue *imm = i->getSrc(0)->asImm();
H A Dnv50_ir_emit_gk110.cpp205 const ImmediateValue *imm = ref.get()->asImm();
356 ImmediateValue imm(i->getSrc(s)->asImm(), i->sType);
763 const ImmediateValue *imm = i->src(1).get()->asImm();
1411 ImmediateValue *imm = i->getSrc(0)->asImm();
1421 ImmediateValue *imm = i->getSrc(0)->asImm();
1732 ImmediateValue *imm = NULL;
1816 ImmediateValue *imm = i->getSrc(1)->asImm();
H A Dnv50_ir_print.cpp445 int ImmediateValue::print(char *buf, size_t size, DataType ty) const
H A Dnv50_ir_emit_nvc0.cpp209 const ImmediateValue *imm = ref.get()->asImm();
329 const ImmediateValue *imm = i->src(s).get()->asImm();
366 const ImmediateValue *imm = ref.get()->asImm();
769 const ImmediateValue *imm = i->src(1).get()->asImm();
1534 ImmediateValue *imm = i->getSrc(0)->asImm();
1544 ImmediateValue *imm = i->getSrc(1)->asImm();
2222 ImmediateValue *imm = NULL;
H A Dnv50_ir_util.h78 NV50_IR_PROG_ALLOC_OBJ_DEF(ImmediateValue, p, args)
H A Dnv50_ir_emit_gm107.cpp315 const ImmediateValue *imm = ref.get()->asImm();
331 const ImmediateValue *imm = ref.get()->asImm();
2824 ImmediateValue *imm = insn->getSrc(0)->asImm();
2834 ImmediateValue *imm = insn->getSrc(0)->asImm();
2919 ImmediateValue *imm = insn->getSrc(s)->asImm();
H A Dnv50_ir_lowering_nvc0.cpp124 ImmediateValue lod;
524 ImmediateValue *imm = i->getSrc(s)->asImm();
897 ImmediateValue val;
2622 ImmediateValue stream, prevStream;
H A Dnv50_ir_emit_nv50.cpp306 const ImmediateValue *imm = i->src(s).get()->asImm();
1796 ImmediateValue *barId = i->getSrc(0)->asImm();
/external/v8/src/arm64/
H A Dmacro-assembler-arm64-inl.h130 if (operand.IsImmediate() && (operand.ImmediateValue() < 0)) {
131 ConditionalCompareMacro(rn, -operand.ImmediateValue(), nzcv, cond, CCMN);
143 if (operand.IsImmediate() && (operand.ImmediateValue() < 0)) {
144 ConditionalCompareMacro(rn, -operand.ImmediateValue(), nzcv, cond, CCMP);
155 if (operand.IsImmediate() && (operand.ImmediateValue() < 0) &&
156 IsImmAddSub(-operand.ImmediateValue())) {
157 AddSubMacro(rd, rn, -operand.ImmediateValue(), LeaveFlags, SUB);
167 if (operand.IsImmediate() && (operand.ImmediateValue() < 0) &&
168 IsImmAddSub(-operand.ImmediateValue())) {
169 AddSubMacro(rd, rn, -operand.ImmediateValue(), SetFlag
[all...]
H A Dassembler-arm64-inl.h373 return ImmediateValue() == 0;
393 int64_t Operand::ImmediateValue() const {
490 offset_ = offset.ImmediateValue();
H A Dmacro-assembler-arm64.cc67 int64_t immediate = operand.ImmediateValue();
256 Mov(dst, operand.ImmediateValue());
305 Mov(rd, ~operand.ImmediateValue());
362 IsImmConditionalCompare(operand.ImmediateValue()))) {
388 int64_t imm = operand.ImmediateValue();
492 !IsImmAddSub(operand.ImmediateValue())) ||
499 MoveImmediateForShiftedOp(temp, operand.ImmediateValue());
1202 DCHECK((total_size.ImmediateValue() % 16) == 0);
1222 DCHECK((total_size.ImmediateValue() % 16) == 0);
1238 DCHECK(offset.ImmediateValue() >
[all...]
H A Dassembler-arm64.cc2256 int64_t immediate = operand.ImmediateValue();
2363 int64_t immediate = operand.ImmediateValue();
2415 int64_t immediate = operand.ImmediateValue();
H A Dassembler-arm64.h614 inline int64_t ImmediateValue() const;
/external/v8/src/compiler/arm64/
H A Dcode-generator-arm64.cc421 base::bits::IsPowerOfTwo64(length.ImmediateValue())) { \
422 __ Tst(offset, ~(length.ImmediateValue() - 1)); \
509 static_cast<uint32_t>(i.InputOperand##width(1).ImmediateValue()); \

Completed in 296 milliseconds