Home
last modified time | relevance | path

Searched refs:HalfWordAccess (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonBaseInfo.h76 HalfWordAccess = 2, // Half word access instruction (memh). enumerator
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV4.td420 let accessSize = HalfWordAccess, hasNewValue = 1 in {
441 let accessSize = HalfWordAccess in
478 let accessSize = HalfWordAccess in {
606 let hasNewValue = 1, accessSize = HalfWordAccess in {
698 HalfWordAccess>;
703 0b011, HalfWordAccess, 1>;
734 def S4_storerhnew_ap : T_ST_absset_nv <"memh", "STrih", 0b01, HalfWordAccess>;
769 HalfWordAccess>;
771 HalfWordAccess, 1>;
827 def S4_storerhnew_ur : T_StoreAbsRegNV <"memh", "STrih", 0b01, HalfWordAccess>;
[all …]
DHexagonInstrInfo.td1719 let accessSize = HalfWordAccess, opExtentAlign = 1 in {
1730 let accessSize = HalfWordAccess, opExtentAlign = 1 in {
1765 let accessSize = HalfWordAccess, opExtentBits = 12, opExtentAlign = 1 in
1914 let accessSize = HalfWordAccess, opExtentAlign = 1 in {
1929 let accessSize = HalfWordAccess, opExtentAlign = 1 in {
1970 let accessSize = HalfWordAccess, opExtentAlign = 1 in
2002 def L2_loadrh_pr : T_load_pr <"memh", IntRegs, 0b1010, HalfWordAccess>;
2003 def L2_loadruh_pr : T_load_pr <"memuh", IntRegs, 0b1011, HalfWordAccess>;
2006 def L2_loadbzw2_pr : T_load_pr <"memubh", IntRegs, 0b0011, HalfWordAccess>;
2059 let accessSize = HalfWordAccess in {
[all …]
DHexagonInstrFormats.td57 def HalfWordAccess : MemAccessSize<2>;// Half word access instruction (memh).