Home
last modified time | relevance | path

Searched refs:MemAccessSize (Results 1 – 7 of 7) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonInstrFormats.td22 class MemAccessSize<bits<4> value> {
26 // These numbers must match the MemAccessSize enumeration values in
28 def NoMemAccess : MemAccessSize<0>;
29 def ByteAccess : MemAccessSize<1>;
30 def HalfWordAccess : MemAccessSize<2>;
31 def WordAccess : MemAccessSize<3>;
32 def DoubleWordAccess : MemAccessSize<4>;
33 def HVXVectorAccess : MemAccessSize<5>;
138 MemAccessSize accessSize = NoMemAccess;
DHexagonOptAddrMode.cpp327 case HexagonII::MemAccessSize::DoubleWordAccess: in isValidOffset()
330 case HexagonII::MemAccessSize::WordAccess: in isValidOffset()
333 case HexagonII::MemAccessSize::HalfWordAccess: in isValidOffset()
336 case HexagonII::MemAccessSize::ByteAccess: in isValidOffset()
DHexagonPseudo.td526 multiclass NewCircularLoad<RegisterClass RC, MemAccessSize MS> {
547 multiclass NewCircularStore<RegisterClass RC, MemAccessSize MS> {
DHexagonConstExtenders.cpp1078 uint8_t A = HexagonII::getMemAccessSizeInBytes(HexagonII::MemAccessSize(F)); in getOffsetRange()
1118 uint8_t A = HexagonII::getMemAccessSizeInBytes(HexagonII::MemAccessSize(F)); in getOffsetRange()
DHexagonInstrInfo.cpp4207 unsigned Size = getMemAccessSizeInBytes(MemAccessSize(S)); in getMemAccessSize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonBaseInfo.h45 enum MemAccessSize { enum
273 static unsigned getMemAccessSizeInBytes(MemAccessSize S) { in getMemAccessSizeInBytes()
DHexagonMCInstrInfo.cpp213 return HexagonII::getMemAccessSizeInBytes(HexagonII::MemAccessSize(S)); in getMemAccessSize()