Lines Matching refs:SystemZDAGToDAGISel
133 class SystemZDAGToDAGISel : public SelectionDAGISel {
333 SystemZDAGToDAGISel(SystemZTargetMachine &TM, CodeGenOpt::Level OptLevel)
358 return new SystemZDAGToDAGISel(TM, OptLevel);
432 bool SystemZDAGToDAGISel::expandAddress(SystemZAddressingMode &AM,
547 bool SystemZDAGToDAGISel::selectAddress(SDValue Addr,
598 void SystemZDAGToDAGISel::getAddressOperands(const SystemZAddressingMode &AM,
623 void SystemZDAGToDAGISel::getAddressOperands(const SystemZAddressingMode &AM,
635 bool SystemZDAGToDAGISel::selectBDAddr(SystemZAddressingMode::DispRange DR,
646 bool SystemZDAGToDAGISel::selectMVIAddr(SystemZAddressingMode::DispRange DR,
657 bool SystemZDAGToDAGISel::selectBDXAddr(SystemZAddressingMode::AddrForm Form,
669 bool SystemZDAGToDAGISel::selectBDVAddr12Only(SDValue Addr, SDValue Elem,
693 bool SystemZDAGToDAGISel::detectOrAndInsertion(SDValue &Op,
724 bool SystemZDAGToDAGISel::refineRxSBGMask(RxSBGOperands &RxSBG,
745 bool SystemZDAGToDAGISel::expandRxSBG(RxSBGOperands &RxSBG) const {
906 SDValue SystemZDAGToDAGISel::getUNDEF(const SDLoc &DL, EVT VT) const {
911 SDValue SystemZDAGToDAGISel::convertTo(const SDLoc &DL, EVT VT,
922 bool SystemZDAGToDAGISel::tryRISBGZero(SDNode *N) {
1008 bool SystemZDAGToDAGISel::tryRxSBG(SDNode *N, unsigned Opcode) {
1065 void SystemZDAGToDAGISel::splitLargeImmediate(unsigned Opcode, SDNode *Node,
1101 bool SystemZDAGToDAGISel::tryGather(SDNode *N, unsigned Opcode) {
1135 bool SystemZDAGToDAGISel::tryScatter(StoreSDNode *Store, unsigned Opcode) {
1168 bool SystemZDAGToDAGISel::canUseBlockOperation(StoreSDNode *Store,
1199 bool SystemZDAGToDAGISel::storeLoadCanUseMVC(SDNode *N) const {
1218 bool SystemZDAGToDAGISel::storeLoadCanUseBlockBinary(SDNode *N,
1226 void SystemZDAGToDAGISel::Select(SDNode *Node) {
1341 bool SystemZDAGToDAGISel::