Lines Matching refs:MemoryObject
95 std::unique_ptr<MemoryObject> source_object = in Process()
115 std::unique_ptr<CopyPropagateArrays::MemoryObject>
132 std::unique_ptr<MemoryObject> source = GetSourceObjectIfAny( in FindSourceObjectIfPossible()
172 MemoryObject* source, in PropagateObject()
184 CopyPropagateArrays::MemoryObject* source) const { in BuildNewAccessChain()
267 std::unique_ptr<CopyPropagateArrays::MemoryObject>
287 std::unique_ptr<CopyPropagateArrays::MemoryObject>
320 return std::unique_ptr<CopyPropagateArrays::MemoryObject>( in BuildMemoryObjectFromLoad()
321 new MemoryObject(current_inst, components_in_reverse.rbegin(), in BuildMemoryObjectFromLoad()
325 std::unique_ptr<CopyPropagateArrays::MemoryObject>
329 std::unique_ptr<MemoryObject> result = GetSourceObjectIfAny( in BuildMemoryObjectFromExtract()
345 std::unique_ptr<CopyPropagateArrays::MemoryObject>
355 std::unique_ptr<MemoryObject> memory_object = in BuildMemoryObjectFromCompositeConstruct()
378 std::unique_ptr<MemoryObject> member_object = in BuildMemoryObjectFromCompositeConstruct()
401 std::unique_ptr<CopyPropagateArrays::MemoryObject>
424 std::unique_ptr<MemoryObject> memory_object = in BuildMemoryObjectFromInsert()
457 std::unique_ptr<MemoryObject> current_memory_object = in BuildMemoryObjectFromInsert()
872 void CopyPropagateArrays::MemoryObject::PushIndirection( in PushIndirection()
878 uint32_t CopyPropagateArrays::MemoryObject::GetNumberOfMembers() { in GetNumberOfMembers()
891 CopyPropagateArrays::MemoryObject::MemoryObject(Instruction* var_inst, in MemoryObject() function in spvtools::opt::CopyPropagateArrays::MemoryObject
900 std::vector<uint32_t> CopyPropagateArrays::MemoryObject::GetAccessIds() const { in GetAccessIds()
918 bool CopyPropagateArrays::MemoryObject::Contains( in Contains()
919 CopyPropagateArrays::MemoryObject* other) { in Contains()
936 void CopyPropagateArrays::MemoryObject::BuildConstants() { in BuildConstants()