Home
last modified time | relevance | path

Searched refs:ByteAccess (Results 1 – 16 of 16) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonBaseInfo.h47 ByteAccess, enumerator
275 case ByteAccess: return 1; in getMemAccessSizeInBytes()
/external/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonBaseInfo.h42 ByteAccess, enumerator
273 case ByteAccess: return 1; in getMemAccessSizeInBytes()
/external/llvm/lib/Target/Hexagon/
DHexagonIsetDx.td79 let isCodeGenOnly = 1, mayStore = 1, accessSize = ByteAccess in
148 let isCodeGenOnly = 1, mayLoad = 1, accessSize = ByteAccess, hasNewValue = 1, opNewValue = 0 in
422 let isCodeGenOnly = 1, mayLoad = 1, accessSize = ByteAccess, hasNewValue = 1, opNewValue = 0 in
480 let isCodeGenOnly = 1, mayStore = 1, accessSize = ByteAccess in
680 let isCodeGenOnly = 1, mayStore = 1, accessSize = ByteAccess in
DHexagonInstrInfoV4.td416 let accessSize = ByteAccess, hasNewValue = 1 in {
439 let accessSize = ByteAccess in
472 let accessSize = ByteAccess in {
615 let hasNewValue = 1, accessSize = ByteAccess in {
713 def S4_storerb_ap : T_ST_absset <"memb", "STrib", IntRegs, 0b000, ByteAccess>;
750 def S4_storerbnew_ap : T_ST_absset_nv <"memb", "STrib", 0b00, ByteAccess>;
788 def S4_storerb_ur : T_StoreAbsReg <"memb", "STrib", IntRegs, 0b000, ByteAccess>;
847 def S4_storerbnew_ur : T_StoreAbsRegNV <"memb", "STrib", 0b00, ByteAccess>;
1019 let accessSize = ByteAccess in
1154 let accessSize = ByteAccess in
[all …]
DHexagonInstrInfo.td1727 let accessSize = ByteAccess in {
1781 let accessSize = ByteAccess, opExtentBits = 11 in
1921 let accessSize = ByteAccess in {
1980 let accessSize = ByteAccess in
2013 def L2_loadrb_pr : T_load_pr <"memb", IntRegs, 0b1000, ByteAccess>;
2014 def L2_loadrub_pr : T_load_pr <"memub", IntRegs, 0b1001, ByteAccess>;
2073 let accessSize = ByteAccess in {
2120 def L2_loadalignb_pcr : T_loadalign_pcr <"memb_fifo", 0b0100, ByteAccess>;
2157 let accessSize = ByteAccess in {
2185 let accessSize = ByteAccess in
[all …]
DHexagonInstrFormats.td58 def ByteAccess : MemAccessSize<1>;// Byte access instruction (memb).
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonBaseInfo.h96 ByteAccess = 1, // Byte access instruction (memb). enumerator
DHexagonMCCodeEmitter.cpp389 case HexagonII::MemAccessSize::ByteAccess: in getFixupNoBits()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonPseudo.td540 defm PS_loadrub : NewCircularLoad<IntRegs, ByteAccess>;
541 defm PS_loadrb : NewCircularLoad<IntRegs, ByteAccess>;
561 defm PS_storerb : NewCircularStore<IntRegs, ByteAccess>;
DHexagonDepInstrInfo.td8753 let accessSize = ByteAccess;
8770 let accessSize = ByteAccess;
8782 let accessSize = ByteAccess;
8795 let accessSize = ByteAccess;
8808 let accessSize = ByteAccess;
8820 let accessSize = ByteAccess;
9303 let accessSize = ByteAccess;
9324 let accessSize = ByteAccess;
9338 let accessSize = ByteAccess;
9353 let accessSize = ByteAccess;
[all …]
DHexagonInstrFormats.td29 def ByteAccess : MemAccessSize<1>;
DHexagonOptAddrMode.cpp336 case HexagonII::MemAccessSize::ByteAccess: in isValidOffset()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonPseudo.td542 defm PS_loadrub : NewCircularLoad<IntRegs, ByteAccess>;
543 defm PS_loadrb : NewCircularLoad<IntRegs, ByteAccess>;
565 defm PS_storerb : NewCircularStore<IntRegs, ByteAccess>;
DHexagonDepInstrInfo.td8860 let accessSize = ByteAccess;
8877 let accessSize = ByteAccess;
8889 let accessSize = ByteAccess;
8902 let accessSize = ByteAccess;
8915 let accessSize = ByteAccess;
8927 let accessSize = ByteAccess;
9410 let accessSize = ByteAccess;
9431 let accessSize = ByteAccess;
9445 let accessSize = ByteAccess;
9460 let accessSize = ByteAccess;
[all …]
DHexagonInstrFormats.td29 def ByteAccess : MemAccessSize<1>;
DHexagonOptAddrMode.cpp336 case HexagonII::MemAccessSize::ByteAccess: in isValidOffset()