Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZPostRewrite.cpp46 unsigned HighOpcode);
51 unsigned HighOpcode);
80 unsigned HighOpcode) { in selectLOCRMux() argument
89 MBBI->setDesc(TII->get(HighOpcode)); in selectLOCRMux()
101 unsigned HighOpcode) { in selectSELRMux() argument
161 MBBI->setDesc(TII->get(HighOpcode)); in selectSELRMux()
H A DSystemZInstrInfo.h191 void expandRIPseudo(MachineInstr &MI, unsigned LowOpcode, unsigned HighOpcode,
194 unsigned LowOpcodeK, unsigned HighOpcode) const;
196 unsigned HighOpcode) const;
198 unsigned HighOpcode) const;
H A DSystemZInstrInfo.cpp97 unsigned HighOpcode = getOpcodeForOffset(NewOpcode, HighOffsetOp.getImm()); in splitMove() local
99 assert(HighOpcode && LowOpcode && "Both offsets should be in range"); in splitMove()
100 HighPartMI->setDesc(get(HighOpcode)); in splitMove()
158 unsigned HighOpcode, in expandRIPseudo() argument
162 MI.setDesc(get(IsHigh ? HighOpcode : LowOpcode)); in expandRIPseudo()
173 unsigned HighOpcode) const { in expandRIEPseudo()
187 MI.setDesc(get(DestIsHigh ? HighOpcode : LowOpcode)); in expandRIEPseudo()
196 unsigned HighOpcode) const { in expandRXYPseudo()
199 SystemZ::isHighReg(Reg) ? HighOpcode : LowOpcode, in expandRXYPseudo()
208 unsigned HighOpcode) const { in expandLOCPseudo()
[all …]