Home | History | Annotate | Download | only in SPIRV

Lines Matching defs:MemoryAccess

928     std::vector<SPIRVWord> MemoryAccess(1,0);
930 MemoryAccess[0] |= MemoryAccessVolatileMask;
932 MemoryAccess[0] |= MemoryAccessAlignedMask;
933 MemoryAccess.push_back(ST->getAlignment());
936 MemoryAccess[0] |= MemoryAccessNontemporalMask;
937 if (MemoryAccess.front() == 0)
938 MemoryAccess.clear();
942 MemoryAccess, BB));
946 std::vector<SPIRVWord> MemoryAccess(1,0);
948 MemoryAccess[0] |= MemoryAccessVolatileMask;
950 MemoryAccess[0] |= MemoryAccessAlignedMask;
951 MemoryAccess.push_back(LD->getAlignment());
954 MemoryAccess[0] |= MemoryAccessNontemporalMask;
955 if (MemoryAccess.front() == 0)
956 MemoryAccess.clear();
959 MemoryAccess, BB));
1205 std::vector<SPIRVWord> MemoryAccess;
1210 MemoryAccess.push_back(MemoryAccessVolatileMask);
1212 MemoryAccess.push_back(MemoryAccessAlignedMask);
1213 MemoryAccess.push_back(dyn_cast<ConstantInt>(CI->getOperand(3))
1221 MemoryAccess,