Lines Matching refs:MipsSEDAGToDAGISel

39 bool MipsSEDAGToDAGISel::runOnMachineFunction(MachineFunction &MF) {  in runOnMachineFunction()
46 void MipsSEDAGToDAGISel::addDSPCtrlRegOperands(bool IsDef, MachineInstr &MI, in addDSPCtrlRegOperands()
71 unsigned MipsSEDAGToDAGISel::getMSACtrlReg(const SDValue RegIdx) const { in getMSACtrlReg()
86 bool MipsSEDAGToDAGISel::replaceUsesWithZeroReg(MachineRegisterInfo *MRI, in replaceUsesWithZeroReg()
124 void MipsSEDAGToDAGISel::initGlobalBaseReg(MachineFunction &MF) { in initGlobalBaseReg()
213 void MipsSEDAGToDAGISel::processFunctionAfterISel(MachineFunction &MF) { in processFunctionAfterISel()
230 SDNode *MipsSEDAGToDAGISel::selectAddESubE(unsigned MOp, SDValue InFlag, in selectAddESubE()
273 bool MipsSEDAGToDAGISel::selectAddrFrameIndex(SDValue Addr, SDValue &Base, in selectAddrFrameIndex()
286 bool MipsSEDAGToDAGISel::selectAddrFrameIndexOffset(SDValue Addr, SDValue &Base, in selectAddrFrameIndexOffset()
310 bool MipsSEDAGToDAGISel::selectAddrRegImm(SDValue Addr, SDValue &Base, in selectAddrRegImm()
360 bool MipsSEDAGToDAGISel::selectAddrRegReg(SDValue Addr, SDValue &Base, in selectAddrRegReg()
372 bool MipsSEDAGToDAGISel::selectAddrDefault(SDValue Addr, SDValue &Base, in selectAddrDefault()
379 bool MipsSEDAGToDAGISel::selectIntAddr(SDValue Addr, SDValue &Base, in selectIntAddr()
385 bool MipsSEDAGToDAGISel::selectAddrRegImm9(SDValue Addr, SDValue &Base, in selectAddrRegImm9()
396 bool MipsSEDAGToDAGISel::selectAddrRegImm10(SDValue Addr, SDValue &Base, in selectAddrRegImm10()
408 bool MipsSEDAGToDAGISel::selectAddrRegImm12(SDValue Addr, SDValue &Base, in selectAddrRegImm12()
419 bool MipsSEDAGToDAGISel::selectAddrRegImm16(SDValue Addr, SDValue &Base, in selectAddrRegImm16()
430 bool MipsSEDAGToDAGISel::selectIntAddrMM(SDValue Addr, SDValue &Base, in selectIntAddrMM()
436 bool MipsSEDAGToDAGISel::selectIntAddrLSL2MM(SDValue Addr, SDValue &Base, in selectIntAddrLSL2MM()
458 bool MipsSEDAGToDAGISel::selectIntAddrMSA(SDValue Addr, SDValue &Base, in selectIntAddrMSA()
474 bool MipsSEDAGToDAGISel::selectVSplat(SDNode *N, APInt &Imm) const { in selectVSplat()
513 bool MipsSEDAGToDAGISel::
535 bool MipsSEDAGToDAGISel::
540 bool MipsSEDAGToDAGISel::
545 bool MipsSEDAGToDAGISel::
551 bool MipsSEDAGToDAGISel::
557 bool MipsSEDAGToDAGISel::
563 bool MipsSEDAGToDAGISel::
569 bool MipsSEDAGToDAGISel::
575 bool MipsSEDAGToDAGISel::
590 bool MipsSEDAGToDAGISel::selectVSplatUimmPow2(SDValue N, SDValue &Imm) const { in selectVSplatUimmPow2()
621 bool MipsSEDAGToDAGISel::selectVSplatMaskL(SDValue N, SDValue &Imm) const { in selectVSplatMaskL()
654 bool MipsSEDAGToDAGISel::selectVSplatMaskR(SDValue N, SDValue &Imm) const { in selectVSplatMaskR()
674 bool MipsSEDAGToDAGISel::selectVSplatUimmInvPow2(SDValue N, in selectVSplatUimmInvPow2()
695 std::pair<bool, SDNode*> MipsSEDAGToDAGISel::selectNode(SDNode *Node) { in selectNode()
941 bool MipsSEDAGToDAGISel::
1009 return new MipsSEDAGToDAGISel(TM); in createMipsSEISelDag()