Lines Matching defs:memoryAccess
450 spirv::MemoryAccessAttr memoryAccess;
460 auto memoryAccess = spirv::MemoryAccess::None;
462 memoryAccess = spirv::MemoryAccess::Nontemporal;
467 if (memoryAccess == spirv::MemoryAccess::None) {
470 return MemoryRequirements{spirv::MemoryAccessAttr::get(ctx, memoryAccess),
484 memoryAccess = memoryAccess | spirv::MemoryAccess::Aligned;
485 auto memAccessAttr = spirv::MemoryAccessAttr::get(ctx, memoryAccess);
564 auto [memoryAccess, alignment] = *memoryRequirements;
566 memoryAccess, alignment);
593 auto [memoryAccess, alignment] = *memoryRequirements;
595 memoryAccess, alignment);
648 auto [memoryAccess, alignment] = *memoryRequirements;
649 rewriter.replaceOpWithNewOp<spirv::LoadOp>(loadOp, loadPtr, memoryAccess,
714 auto [memoryAccess, alignment] = *memoryRequirements;
719 memoryAccess, alignment);
872 auto [memoryAccess, alignment] = *memoryRequirements;
874 storeOp, storePtr, adaptor.getValue(), memoryAccess, alignment);