Lines Matching refs:MipsInstructionSelector
33 class MipsInstructionSelector : public InstructionSelector { class
35 MipsInstructionSelector(const MipsTargetMachine &TM, const MipsSubtarget &STI,
80 MipsInstructionSelector::MipsInstructionSelector( in MipsInstructionSelector() function in MipsInstructionSelector
95 bool MipsInstructionSelector::isRegInGprb(Register Reg, in isRegInGprb()
100 bool MipsInstructionSelector::isRegInFprb(Register Reg, in isRegInFprb()
105 bool MipsInstructionSelector::selectCopy(MachineInstr &I, in selectCopy()
120 const TargetRegisterClass *MipsInstructionSelector::getRegClassForTypeOnBank( in getRegClassForTypeOnBank()
144 bool MipsInstructionSelector::materialize32BitImm(Register DestReg, APInt Imm, in materialize32BitImm()
182 MipsInstructionSelector::selectLoadStoreOpCode(MachineInstr &I, in selectLoadStoreOpCode()
257 bool MipsInstructionSelector::buildUnalignedStore( in buildUnalignedStore()
271 bool MipsInstructionSelector::buildUnalignedLoad( in buildUnalignedLoad()
286 bool MipsInstructionSelector::select(MachineInstr &I) { in select()
938 return new MipsInstructionSelector(TM, Subtarget, RBI); in createMipsInstructionSelector()