/third_party/mesa3d/src/nouveau/codegen/ |
D | nv50_ir_build_util.h | 48 inline LValue *getScratch(int size = 4, DataFile = FILE_GPR); 50 inline LValue *getSSA(int size = 4, DataFile = FILE_GPR); 57 LValue *mkOp1v(operation, DataType, Value *, Value *); 58 LValue *mkOp2v(operation, DataType, Value *, Value *, Value *); 59 LValue *mkOp3v(operation, DataType, Value *, Value *, Value *, Value *); 64 LValue *mkLoadv(DataType, Symbol *, Value *ptr); 233 LValue * 236 LValue *lval = new_LValue(func, f); in getScratch() 241 LValue * 244 LValue *lval = new_LValue(func, f); in getSSA() [all …]
|
D | nv50_ir_lowering_nvc0.h | 117 LValue *rZero; 118 LValue *carry; 119 LValue *pOne; 164 void readTessCoord(LValue *dst, int c); 192 LValue *gpEmitAddress;
|
D | nv50_ir_ra.cpp | 338 Value *offsetSlot(Value *, const LValue *); 357 LValue *unspill(Instruction *usei, LValue *, Value *slot); 358 void spill(Instruction *defi, Value *slot, LValue *); 505 LValue *tmp = new_LValue(func, phi->getDef(0)->asLValue()); in visit() 537 LValue *tmp = new_LValue(func, cal->getSrc(s)->asLValue()); in visit() 551 LValue *tmp = new_LValue(func, cal->getDef(d)->asLValue()); in visit() 757 void init(const RegisterSet&, LValue *); 762 inline LValue *getValue() const in getValue() 764 return reinterpret_cast<LValue *>(data); in getValue() 766 inline void setValue(LValue *lval) { data = lval; } in setValue() [all …]
|
D | nv50_ir_inlines.h | 197 void ValueDef::setSSA(LValue *lval) in setSSA() 203 const LValue *ValueDef::preSSA() const in preSSA() 337 LValue *Value::asLValue() in asLValue() 340 return static_cast<LValue *>(this); in asLValue() 416 LValue *Function::getLValue(int id) in getLValue() 419 return reinterpret_cast<LValue *>(allLValues.get(id)); in getLValue()
|
D | nv50_ir.h | 574 class LValue; variable 714 inline void setSSA(LValue *); 715 inline const LValue *preSSA() const; 719 LValue *origin; // pre SSA value 744 inline LValue *asLValue(); 769 class LValue : public Value 772 LValue(Function *, DataFile file); 773 LValue(Function *, LValue *); 774 ~LValue() { } in ~LValue() 778 virtual LValue *clone(ClonePolicy<Function>&) const; [all …]
|
D | nv50_ir_ssa.cpp | 295 inline LValue *getStackTop(Value *); 297 LValue *mkUndefined(Value *); 333 LValue *lval; in convertToSSA() 416 LValue * 421 return reinterpret_cast<LValue *>(stack[val->id].peek().u.p); in getStackTop() 424 LValue * 427 LValue *lval = val->asLValue(); in mkUndefined() 429 LValue *ud = new_LValue(func, lval); in mkUndefined() 454 LValue *lval, *ssa; in search()
|
D | nv50_ir.cpp | 220 LValue::LValue(Function *fn, DataFile file) in LValue() function in nv50_ir::LValue 235 LValue::LValue(Function *fn, LValue *lval) in LValue() function in nv50_ir::LValue 252 LValue * 253 LValue::clone(ClonePolicy<Function>& pol) const in clone() 255 LValue *that = new_LValue(pol.context(), reg.file); in clone() 267 LValue::isUniform() const in isUniform() 1175 mem_LValue(sizeof(LValue), 8), in Program()
|
D | nv50_ir_build_util.cpp | 277 LValue *def0 = getSSA(); in mkSelect() 278 LValue *def1 = getSSA(); in mkSelect() 344 LValue *reg = new_LValue(func, f); in mkClobber() 350 LValue *reg = new_LValue(func, f); in mkClobber()
|
D | nv50_ir_lowering_nvc0.cpp | 1025 LValue *layer = new_LValue(func, FILE_GPR); in handleTEX() 1062 LValue *src = new_LValue(func, FILE_GPR); // 0xttxsaaaa in handleTEX() 1376 LValue *src = new_LValue(func, FILE_GPR); // 0xttxsaaaa in handleTXQ() 1430 LValue *t = new_LValue(func, FILE_GPR); in handleTXLQ() 2567 LValue *addr = bld.getSSA(8); in handleSurfaceOpNVC0() 2912 NVC0LoweringPass::readTessCoord(LValue *dst, int c) in readTessCoord() 3124 LValue *value = bld.getScratch(typeSizeof(i->dType)); in handleMOD() 3162 LValue *val = bld.getScratch(); in handlePOW()
|
D | nv50_ir_bb.cpp | 68 delete_Value(prog, reinterpret_cast<LValue *>(it.get())); in ~Function()
|
D | nv50_ir_from_nir.cpp | 75 typedef std::vector<LValue*> LValues; 2719 LValue *val0 = getScratch(); in visit() 2720 LValue *val1 = getScratch(); in visit() 2762 LValue *temp = getSSA(); in visit() 2877 LValue *def = getScratch(); in visit()
|
D | nv50_ir_util.h | 69 NV50_IR_FUNC_ALLOC_OBJ_DEF(LValue, f, args)
|
D | nv50_ir_lowering_nv50.cpp | 238 LValue *r63; 832 LValue *src = new_LValue(func, FILE_GPR); in handleTEX() 1370 LValue *val = bld.getScratch(); in handlePOW() 2147 LValue *val = bld.getScratch(); in handlePFETCH()
|
D | nv50_ir_print.cpp | 456 int LValue::print(char *buf, size_t size, DataType ty) const in print()
|
D | nv50_ir_peephole.cpp | 1266 LValue *tA, *tB; in opnd() 1267 LValue *tD; in opnd()
|
/third_party/skia/third_party/externals/swiftshader/src/Reactor/ |
D | Reactor.hpp | 186 class LValue : public Variable class 189 LValue(int arraySize = 0); 207 inline LValue<T> *self() { return this; } in self() 322 class Bool : public LValue<Bool> 347 class Byte : public LValue<Byte> 405 class SByte : public LValue<SByte> 461 class Short : public LValue<Short> 516 class UShort : public LValue<UShort> 572 class Byte4 : public LValue<Byte4> 622 class SByte4 : public LValue<SByte4> [all …]
|
D | Traits.hpp | 42 class LValue; 226 static constexpr bool value = std::is_base_of<LValue<T>, T>::value;
|
/third_party/skia/src/sksl/codegen/ |
D | SkSLSPIRVCodeGenerator.h | 103 class LValue { 105 virtual ~LValue() {} 174 std::unique_ptr<SPIRVCodeGenerator::LValue> lvalue; 228 std::unique_ptr<LValue> getLValue(const Expression& value, OutputStream& out);
|
D | SkSLSPIRVCodeGenerator.cpp | 1210 std::unique_ptr<LValue> lv = this->getLValue(arg, out); in writeFunctionCallArgument() 1889 class PointerLValue : public SPIRVCodeGenerator::LValue { 1925 class SwizzleLValue : public SPIRVCodeGenerator::LValue { 2015 std::unique_ptr<SPIRVCodeGenerator::LValue> SPIRVCodeGenerator::getLValue(const Expression& expr, in getLValue() 2055 std::unique_ptr<LValue> lvalue = this->getLValue(*swizzle.base(), out); in getLValue() 2693 std::unique_ptr<LValue> lvalue; in writeBinaryExpression() 2819 std::unique_ptr<LValue> lv = this->getLValue(*p.operand(), out); in writePrefixExpression() 2828 std::unique_ptr<LValue> lv = this->getLValue(*p.operand(), out); in writePrefixExpression() 2856 std::unique_ptr<LValue> lv = this->getLValue(*p.operand(), out); in writePostfixExpression()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/TableGen/ |
D | TGParser.h | 71 ForeachLoop(SMLoc Loc, VarInit *IVar, Init *LValue) in ForeachLoop() 72 : Loc(Loc), IterVar(IVar), ListValue(LValue) {} in ForeachLoop()
|
/third_party/node/deps/v8/src/codegen/arm/ |
D | constants-arm.h | 552 inline int LValue() const { return Bit(20); } in LValue() function 613 inline bool HasL() const { return LValue() == 1; } in HasL()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Demangle/ |
D | ItaniumDemangle.cpp | 122 case ReferenceKind::LValue: in print()
|
/third_party/skia/third_party/externals/swiftshader/docs/ |
D | ReactorDebugInfo.md | 54 Constructing a Reactor `LValue`:
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 6818 Value *LValue, *HValue; in splitMergedValStore() local 6820 m_c_Or(m_OneUse(m_ZExt(m_Value(LValue))), in splitMergedValStore() 6826 if (!LValue->getType()->isIntegerTy() || in splitMergedValStore() 6827 DL.getTypeSizeInBits(LValue->getType()) > HalfValBitSize || in splitMergedValStore() 6834 auto *LBC = dyn_cast<BitCastInst>(LValue); in splitMergedValStore() 6837 : EVT::getEVT(LValue->getType()); in splitMergedValStore() 6850 LValue = Builder.CreateBitCast(LBC->getOperand(0), LBC->getType()); in splitMergedValStore() 6876 CreateSplitStore(LValue, false); in splitMergedValStore()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/ |
D | ItaniumDemangle.h | 516 LValue, enumerator 565 s += (Collapsed.first == ReferenceKind::LValue ? "&" : "&&"); in printLeft() 3946 Result = make<ReferenceType>(Ref, ReferenceKind::LValue); in parseType()
|