Lines Matching defs:SystemZShortenInst
1 //===-- SystemZShortenInst.cpp - Instruction-shortening pass --------------===//
26 class SystemZShortenInst : public MachineFunctionPass {
29 SystemZShortenInst();
52 char SystemZShortenInst::ID = 0;
55 INITIALIZE_PASS(SystemZShortenInst, DEBUG_TYPE,
59 return new SystemZShortenInst();
62 SystemZShortenInst::SystemZShortenInst()
77 bool SystemZShortenInst::shortenIIF(MachineInstr &MI, unsigned LLIxL,
110 bool SystemZShortenInst::shortenOn0(MachineInstr &MI, unsigned Opcode) {
120 bool SystemZShortenInst::shortenOn01(MachineInstr &MI, unsigned Opcode) {
132 bool SystemZShortenInst::shortenOn001(MachineInstr &MI, unsigned Opcode) {
145 bool SystemZShortenInst::shortenOn001AddCC(MachineInstr &MI, unsigned Opcode) {
158 bool SystemZShortenInst::shortenFPConv(MachineInstr &MI, unsigned Opcode) {
180 bool SystemZShortenInst::shortenFusedFPOp(MachineInstr &MI, unsigned Opcode) {
207 bool SystemZShortenInst::processBlock(MachineBasicBlock &MBB) {
386 bool SystemZShortenInst::runOnMachineFunction(MachineFunction &F) {