Home
last modified time | relevance | path

Searched refs:HighOpcode (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZPostRewrite.cpp54 unsigned HighOpcode);
59 unsigned HighOpcode);
88 unsigned HighOpcode) { in selectLOCRMux() argument
97 MBBI->setDesc(TII->get(HighOpcode)); in selectLOCRMux()
109 unsigned HighOpcode) { in selectSELRMux() argument
148 MBBI->setDesc(TII->get(HighOpcode)); in selectSELRMux()
DSystemZInstrInfo.h166 void expandRIPseudo(MachineInstr &MI, unsigned LowOpcode, unsigned HighOpcode,
169 unsigned LowOpcodeK, unsigned HighOpcode) const;
171 unsigned HighOpcode) const;
173 unsigned HighOpcode) const;
DSystemZInstrInfo.cpp107 unsigned HighOpcode = getOpcodeForOffset(NewOpcode, HighOffsetOp.getImm()); in splitMove() local
109 assert(HighOpcode && LowOpcode && "Both offsets should be in range"); in splitMove()
111 EarlierMI->setDesc(get(HighOpcode)); in splitMove()
138 unsigned HighOpcode, in expandRIPseudo() argument
142 MI.setDesc(get(IsHigh ? HighOpcode : LowOpcode)); in expandRIPseudo()
153 unsigned HighOpcode) const { in expandRIEPseudo()
167 MI.setDesc(get(DestIsHigh ? HighOpcode : LowOpcode)); in expandRIEPseudo()
176 unsigned HighOpcode) const { in expandRXYPseudo()
179 SystemZ::isHighReg(Reg) ? HighOpcode : LowOpcode, in expandRXYPseudo()
188 unsigned HighOpcode) const { in expandLOCPseudo()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SystemZ/
DSystemZPostRewrite.cpp47 unsigned HighOpcode);
52 unsigned HighOpcode);
81 unsigned HighOpcode) { in selectLOCRMux() argument
90 MBBI->setDesc(TII->get(HighOpcode)); in selectLOCRMux()
102 unsigned HighOpcode) { in selectSELRMux() argument
141 MBBI->setDesc(TII->get(HighOpcode)); in selectSELRMux()
DSystemZInstrInfo.h180 void expandRIPseudo(MachineInstr &MI, unsigned LowOpcode, unsigned HighOpcode,
183 unsigned LowOpcodeK, unsigned HighOpcode) const;
185 unsigned HighOpcode) const;
187 unsigned HighOpcode) const;
DSystemZInstrInfo.cpp110 unsigned HighOpcode = getOpcodeForOffset(NewOpcode, HighOffsetOp.getImm()); in splitMove() local
112 assert(HighOpcode && LowOpcode && "Both offsets should be in range"); in splitMove()
114 EarlierMI->setDesc(get(HighOpcode)); in splitMove()
143 unsigned HighOpcode, in expandRIPseudo() argument
147 MI.setDesc(get(IsHigh ? HighOpcode : LowOpcode)); in expandRIPseudo()
158 unsigned HighOpcode) const { in expandRIEPseudo()
172 MI.setDesc(get(DestIsHigh ? HighOpcode : LowOpcode)); in expandRIEPseudo()
181 unsigned HighOpcode) const { in expandRXYPseudo()
184 SystemZ::isHighReg(Reg) ? HighOpcode : LowOpcode, in expandRXYPseudo()
193 unsigned HighOpcode) const { in expandLOCPseudo()
[all …]
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.h139 void expandRIPseudo(MachineInstr &MI, unsigned LowOpcode, unsigned HighOpcode,
142 unsigned LowOpcodeK, unsigned HighOpcode) const;
144 unsigned HighOpcode) const;
DSystemZInstrInfo.cpp79 unsigned HighOpcode = getOpcodeForOffset(NewOpcode, HighOffsetOp.getImm()); in splitMove() local
81 assert(HighOpcode && LowOpcode && "Both offsets should be in range"); in splitMove()
83 EarlierMI->setDesc(get(HighOpcode)); in splitMove()
110 unsigned HighOpcode, in expandRIPseudo() argument
114 MI.setDesc(get(IsHigh ? HighOpcode : LowOpcode)); in expandRIPseudo()
125 unsigned HighOpcode) const { in expandRIEPseudo()
135 MI.setDesc(get(DestIsHigh ? HighOpcode : LowOpcode)); in expandRIEPseudo()
145 unsigned HighOpcode) const { in expandRXYPseudo()
147 unsigned Opcode = getOpcodeForOffset(isHighReg(Reg) ? HighOpcode : LowOpcode, in expandRXYPseudo()