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.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()
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.cpp95 unsigned HighOpcode = getOpcodeForOffset(NewOpcode, HighOffsetOp.getImm()); in splitMove() local
97 assert(HighOpcode && LowOpcode && "Both offsets should be in range"); in splitMove()
98 HighPartMI->setDesc(get(HighOpcode)); in splitMove()
156 unsigned HighOpcode, in expandRIPseudo() argument
160 MI.setDesc(get(IsHigh ? HighOpcode : LowOpcode)); in expandRIPseudo()
171 unsigned HighOpcode) const { in expandRIEPseudo()
185 MI.setDesc(get(DestIsHigh ? HighOpcode : LowOpcode)); in expandRIEPseudo()
194 unsigned HighOpcode) const { in expandRXYPseudo()
197 SystemZ::isHighReg(Reg) ? HighOpcode : LowOpcode, in expandRXYPseudo()
206 unsigned HighOpcode) const { in expandLOCPseudo()
[all …]