/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/ |
nv50_ir.cpp | 80 bool ValueRef::getImmediate(ImmediateValue &imm) const 319 ImmediateValue::ImmediateValue(Program *prog, uint32_t uval) 332 ImmediateValue::ImmediateValue(Program *prog, float fval) 345 ImmediateValue::ImmediateValue(Program *prog, double dval) 358 ImmediateValue::ImmediateValue(const ImmediateValue *proto, DataType ty [all...] |
nv50_ir.h | 310 class ImmediateValue; 381 void applyTo(ImmediateValue &imm) const; 413 bool getImmediate(ImmediateValue&) const; 480 inline ImmediateValue *asImm(); 482 inline const ImmediateValue *asImm() const; 557 class ImmediateValue : public Value 560 ImmediateValue() { } 561 ImmediateValue(Program *, uint32_t); 562 ImmediateValue(Program *, float); 563 ImmediateValue(Program *, double) [all...] |
nv50_ir_build_util.h | 88 ImmediateValue *mkImm(float); 89 ImmediateValue *mkImm(uint32_t); 90 ImmediateValue *mkImm(uint64_t); 92 ImmediateValue *mkImm(int i) { return mkImm((uint32_t)i); } 170 void addImmediate(ImmediateValue *); 182 ImmediateValue *imms[NV50_IR_BUILD_IMM_HT_SIZE];
|
nv50_ir_inlines.h | 343 ImmediateValue *Value::asImm() 346 return static_cast<ImmediateValue *>(this); 350 const ImmediateValue *Value::asImm() const 353 return static_cast<const ImmediateValue *>(this);
|
nv50_ir_build_util.cpp | 52 BuildUtil::addImmediate(ImmediateValue *imm) 353 ImmediateValue * 361 ImmediateValue *imm = imms[pos]; 369 ImmediateValue * 372 ImmediateValue *imm = new_ImmediateValue(prog, (uint32_t)0); 381 ImmediateValue *
|
nv50_ir_peephole.cpp | 236 void expr(Instruction *, ImmediateValue&, ImmediateValue&); 237 void opnd(Instruction *, ImmediateValue&, int s); 239 void unary(Instruction *, const ImmediateValue&); 241 void tryCollapseChainedMULs(Instruction *, const int s, ImmediateValue&); 274 ImmediateValue src0, src1; 318 Modifier::applyTo(ImmediateValue& imm) const 390 ImmediateValue &imm0, ImmediateValue &imm1) 512 ImmediateValue src0 [all...] |
nv50_ir_print.cpp | 376 int ImmediateValue::print(char *buf, size_t size, DataType ty) const
|
nv50_ir_util.h | 78 NV50_IR_PROG_ALLOC_OBJ_DEF(ImmediateValue, p, args)
|
nv50_ir_lowering_nv50.cpp | 157 ImmediateValue *imm = i->getSrc(s)->asImm(); 304 ImmediateValue imm;
|
nv50_ir_emit_nv50.cpp | 298 const ImmediateValue *imm = i->src(s).get()->asImm(); [all...] |
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
nv50_ir.cpp | 80 bool ValueRef::getImmediate(ImmediateValue &imm) const 319 ImmediateValue::ImmediateValue(Program *prog, uint32_t uval) 332 ImmediateValue::ImmediateValue(Program *prog, float fval) 345 ImmediateValue::ImmediateValue(Program *prog, double dval) 358 ImmediateValue::ImmediateValue(const ImmediateValue *proto, DataType ty [all...] |
nv50_ir.h | 310 class ImmediateValue; 381 void applyTo(ImmediateValue &imm) const; 413 bool getImmediate(ImmediateValue&) const; 480 inline ImmediateValue *asImm(); 482 inline const ImmediateValue *asImm() const; 557 class ImmediateValue : public Value 560 ImmediateValue() { } 561 ImmediateValue(Program *, uint32_t); 562 ImmediateValue(Program *, float); 563 ImmediateValue(Program *, double) [all...] |
nv50_ir_build_util.h | 88 ImmediateValue *mkImm(float); 89 ImmediateValue *mkImm(uint32_t); 90 ImmediateValue *mkImm(uint64_t); 92 ImmediateValue *mkImm(int i) { return mkImm((uint32_t)i); } 170 void addImmediate(ImmediateValue *); 182 ImmediateValue *imms[NV50_IR_BUILD_IMM_HT_SIZE];
|
nv50_ir_inlines.h | 343 ImmediateValue *Value::asImm() 346 return static_cast<ImmediateValue *>(this); 350 const ImmediateValue *Value::asImm() const 353 return static_cast<const ImmediateValue *>(this);
|
nv50_ir_build_util.cpp | 52 BuildUtil::addImmediate(ImmediateValue *imm) 353 ImmediateValue * 361 ImmediateValue *imm = imms[pos]; 369 ImmediateValue * 372 ImmediateValue *imm = new_ImmediateValue(prog, (uint32_t)0); 381 ImmediateValue *
|
nv50_ir_peephole.cpp | 236 void expr(Instruction *, ImmediateValue&, ImmediateValue&); 237 void opnd(Instruction *, ImmediateValue&, int s); 239 void unary(Instruction *, const ImmediateValue&); 241 void tryCollapseChainedMULs(Instruction *, const int s, ImmediateValue&); 274 ImmediateValue src0, src1; 318 Modifier::applyTo(ImmediateValue& imm) const 390 ImmediateValue &imm0, ImmediateValue &imm1) 512 ImmediateValue src0 [all...] |
nv50_ir_print.cpp | 376 int ImmediateValue::print(char *buf, size_t size, DataType ty) const
|
nv50_ir_util.h | 78 NV50_IR_PROG_ALLOC_OBJ_DEF(ImmediateValue, p, args)
|
nv50_ir_lowering_nv50.cpp | 157 ImmediateValue *imm = i->getSrc(s)->asImm(); 304 ImmediateValue imm;
|
nv50_ir_emit_nv50.cpp | 298 const ImmediateValue *imm = i->src(s).get()->asImm(); [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/codegen/ |
nv50_ir_emit_nvc0.cpp | 163 const ImmediateValue *imm = ref.get()->asImm(); 254 const ImmediateValue *imm = i->src(s).get()->asImm(); 283 const ImmediateValue *imm = ref.get()->asImm(); [all...] |
nv50_ir_lowering_nvc0.cpp | 479 ImmediateValue *imm = i->getSrc(s)->asImm(); [all...] |
/external/mesa3d/src/gallium/drivers/nvc0/codegen/ |
nv50_ir_emit_nvc0.cpp | 163 const ImmediateValue *imm = ref.get()->asImm(); 254 const ImmediateValue *imm = i->src(s).get()->asImm(); 283 const ImmediateValue *imm = ref.get()->asImm(); [all...] |
nv50_ir_lowering_nvc0.cpp | 479 ImmediateValue *imm = i->getSrc(s)->asImm(); [all...] |