Searched refs:ValueRef (Results 1 – 8 of 8) sorted by relevance
/external/llvm/utils/ |
D | llvm.grm | 341 ValueRef ::= SymbolicValueRef | ConstValueRef; 343 ResolvedVal ::= Types ValueRef ; 358 | br label ValueRef 359 | br INTTYPE ValueRef ^ "," label ValueRef ^ "," label ValueRef 360 | switch IntType ValueRef ^ "," label ValueRef "[" JumpTable "]" 361 | switch IntType ValueRef ^ "," label ValueRef "[" ^ "]" 362 | invoke OptCallingConv ResultTypes ValueRef ^ "(" ^ ParamList ^ ")" 364 to label ValueRef unwind label ValueRef 368 JumpTable ::= JumpTable IntType ConstValueRef ^ "," label ValueRef 369 | IntType ConstValueRef ^ "," label ValueRef ; [all …]
|
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
D | nv50_ir.h | 389 class ValueRef 392 ValueRef(Value * = NULL); 393 ValueRef(const ValueRef&); 394 ~ValueRef(); 399 void set(const ValueRef&); 407 inline const ValueRef *getIndirect(int dim) const; 439 bool mayReplace(const ValueRef &); 440 void replace(const ValueRef &, bool doSet); // replace all uses of the old value 488 std::list<ValueRef *> uses; 490 typedef std::list<ValueRef *>::iterator UseIterator; [all …]
|
D | nv50_ir.cpp | 61 ValueRef::ValueRef(Value *v) : value(NULL), insn(NULL) in ValueRef() function in nv50_ir::ValueRef 69 ValueRef::ValueRef(const ValueRef& ref) : value(NULL), insn(ref.insn) in ValueRef() function in nv50_ir::ValueRef 75 ValueRef::~ValueRef() in ~ValueRef() 80 bool ValueRef::getImmediate(ImmediateValue &imm) const in getImmediate() 82 const ValueRef *src = this; in getImmediate() 130 ValueRef::set(const ValueRef &ref) in set() 139 ValueRef::set(Value *refVal) in set() 168 ValueDef::mayReplace(const ValueRef &rep) in mayReplace() 201 ValueDef::replace(const ValueRef &repVal, bool doSet) in replace() 209 ValueRef *ref = value->uses.front(); in replace() [all …]
|
D | nv50_ir_inlines.h | 128 const ValueRef *ValueRef::getIndirect(int dim) const in getIndirect() 133 DataFile ValueRef::getFile() const in getFile() 138 unsigned int ValueRef::getSize() const in getSize() 143 Value *ValueRef::rep() const in rep()
|
D | nv50_ir_emit_nv50.cpp | 53 inline void srcId(const ValueRef&, const int pos); 54 inline void srcId(const ValueRef *, const int pos); 56 inline void srcAddr16(const ValueRef&, bool adj, const int pos); 57 inline void srcAddr8(const ValueRef&, const int pos); 129 void CodeEmitterNV50::srcId(const ValueRef& src, const int pos) in srcId() 135 void CodeEmitterNV50::srcId(const ValueRef *src, const int pos) in srcId() 141 void CodeEmitterNV50::srcAddr16(const ValueRef& src, bool adj, const int pos) in srcAddr16() 159 void CodeEmitterNV50::srcAddr8(const ValueRef& src, const int pos) in srcAddr8()
|
D | nv50_ir_ssa.cpp | 253 for (std::deque<ValueRef>::iterator it = f->outs.begin(); in buildLiveSetsPreSSA() 513 for (std::deque<ValueRef>::iterator it = func->outs.begin(); in search()
|
D | nv50_ir_ra.cpp | 230 void addHazard(Instruction *i, const ValueRef *src); 487 for (std::deque<ValueRef>::iterator it = f->outs.begin(); in buildLiveSets() 1495 ValueRef *u = dval->uses.front(); in run() 1738 RegAlloc::InsertConstraintsPass::addHazard(Instruction *i, const ValueRef *src) in addHazard()
|
/external/mesa3d/src/gallium/drivers/nvc0/codegen/ |
D | nv50_ir_emit_nvc0.cpp | 54 void setAddress16(const ValueRef&); 56 void setImmediateS8(const ValueRef&); 63 void emitShortSrc2(const ValueRef&); 65 inline uint8_t getSRegEncoding(const ValueRef&); 120 inline void srcId(const ValueRef&, const int pos); 121 inline void srcId(const ValueRef *, const int pos); 124 inline void srcAddr32(const ValueRef&, const int pos); // address / 4 126 inline bool isLIMM(const ValueRef&, DataType ty); 135 void CodeEmitterNVC0::srcId(const ValueRef& src, const int pos) in srcId() 140 void CodeEmitterNVC0::srcId(const ValueRef *src, const int pos) in srcId() [all …]
|