Home
last modified time | relevance | path

Searched refs:fVariableMap (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/src/sksl/codegen/
DSkSLVMCodeGenerator.cpp265 std::unordered_map<const Variable*, size_t> fVariableMap; // [Variable, first slot in fSlots] member in SkSL::SkVMGenerator
383 SkASSERT(fVariableMap.find(&var) == fVariableMap.end()); in setupGlobals()
388 fVariableMap[&var] = fpCount++; in setupGlobals()
550 auto entry = fVariableMap.find(&v); in getSlot()
551 if (entry != fVariableMap.end()) { in getSlot()
573 fVariableMap[&v] = slot; in getSlot()
1043 auto child_it = fVariableMap.find(&c.child()); in writeChildCall()
1044 SkASSERT(child_it != fVariableMap.end()); in writeChildCall()
DSkSLSPIRVCodeGenerator.cpp2034 auto entry = fVariableMap.find(&var); in getLValue()
2035 SkASSERTF(entry != fVariableMap.end(), "%s", expr.description().c_str()); in getLValue()
2923 fVariableMap[parameter] = id; in writeFunctionStart()
3062 fVariableMap[&intfVar] = result; in writeInterfaceBlock()
3079 fVariableMap[&intfVar] = result; in writeInterfaceBlock()
3124 fVariableMap[&var] = id; in writeGlobalVar()
3148 fVariableMap[&var] = id; in writeVarDeclaration()
3598 for (auto entry : fVariableMap) { in writeInstructions()
DSkSLSPIRVCodeGenerator.h481 std::unordered_map<const Variable*, SpvId> fVariableMap;
/third_party/flutter/skia/src/sksl/
DSkSLSPIRVCodeGenerator.cpp1703 auto entry = fVariableMap.find(&var); in getLValue()
1704 SkASSERT(entry != fVariableMap.end()); in getLValue()
1802 auto entry = fVariableMap.find(&ref.fVariable); in writeVariableReference()
1803 SkASSERT(entry != fVariableMap.end()); in writeVariableReference()
2544 fVariableMap[f.fParameters[i]] = id; in writeFunctionStart()
2697 fVariableMap[&intf.fVariable] = result; in writeInterfaceBlock()
2764 fVariableMap[var] = id; in writeGlobalVars()
2807 fVariableMap[var] = id; in writeVarDeclarations()
3187 for (auto entry : fVariableMap) { in writeInstructions()
DSkSLSPIRVCodeGenerator.h374 std::unordered_map<const Variable*, SpvId> fVariableMap;