Lines Matching refs:SelectionDAG

368                               SelectionDAG &DAG);
373 SelectionDAG &DAG);
378 SelectionDAG &DAG);
383 unsigned ShuffleKind, SelectionDAG &DAG);
388 unsigned ShuffleKind, SelectionDAG &DAG);
393 unsigned ShuffleKind, SelectionDAG &DAG);
398 SelectionDAG &DAG);
407 unsigned getVSPLTImmediate(SDNode *N, unsigned EltSize, SelectionDAG &DAG);
413 SDValue get_VSPLTI_elt(SDNode *N, unsigned ByteSize, SelectionDAG &DAG);
460 SelectionDAG &DAG) const override;
466 SelectionDAG &DAG) const;
473 SelectionDAG &DAG, bool Aligned) const;
478 SelectionDAG &DAG) const;
484 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;
490 SelectionDAG &DAG) const override;
497 SDValue BuildSDIVPow2(SDNode *N, const APInt &Divisor, SelectionDAG &DAG,
501 SelectionDAG &DAG) const override;
506 const SelectionDAG &DAG,
555 SelectionDAG &DAG) const override;
690 SelectionDAG &DAG,
693 SelectionDAG &DAG) const;
696 SelectionDAG &DAG, SDLoc dl) const;
697 SDValue LowerFP_TO_INTDirectMove(SDValue Op, SelectionDAG &DAG,
699 SDValue LowerINT_TO_FPDirectMove(SDValue Op, SelectionDAG &DAG,
702 SDValue getFramePointerFrameIndex(SelectionDAG & DAG) const;
703 SDValue getReturnAddrFrameIndex(SelectionDAG & DAG) const;
710 SelectionDAG& DAG) const;
712 SDValue EmitTailCallLoadFPAndRetAddr(SelectionDAG & DAG,
720 SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const;
721 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const;
722 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
723 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
724 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
725 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
726 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const;
727 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const;
728 SDValue LowerINIT_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
729 SDValue LowerADJUST_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
730 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG,
732 SDValue LowerVAARG(SDValue Op, SelectionDAG &DAG,
734 SDValue LowerVACOPY(SDValue Op, SelectionDAG &DAG,
736 SDValue LowerSTACKRESTORE(SDValue Op, SelectionDAG &DAG,
738 SDValue LowerGET_DYNAMIC_AREA_OFFSET(SDValue Op, SelectionDAG &DAG,
740 SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG,
742 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const;
743 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const;
744 SDValue LowerTRUNCATE(SDValue Op, SelectionDAG &DAG) const;
745 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
746 SDValue LowerFP_TO_INT(SDValue Op, SelectionDAG &DAG, SDLoc dl) const;
747 SDValue LowerINT_TO_FP(SDValue Op, SelectionDAG &DAG) const;
748 SDValue LowerFLT_ROUNDS_(SDValue Op, SelectionDAG &DAG) const;
749 SDValue LowerSHL_PARTS(SDValue Op, SelectionDAG &DAG) const;
750 SDValue LowerSRL_PARTS(SDValue Op, SelectionDAG &DAG) const;
751 SDValue LowerSRA_PARTS(SDValue Op, SelectionDAG &DAG) const;
752 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const;
753 SDValue LowerVECTOR_SHUFFLE(SDValue Op, SelectionDAG &DAG) const;
754 SDValue LowerEXTRACT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const;
755 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const;
756 SDValue LowerSCALAR_TO_VECTOR(SDValue Op, SelectionDAG &DAG) const;
757 SDValue LowerSIGN_EXTEND_INREG(SDValue Op, SelectionDAG &DAG) const;
758 SDValue LowerMUL(SDValue Op, SelectionDAG &DAG) const;
760 SDValue LowerVectorLoad(SDValue Op, SelectionDAG &DAG) const;
761 SDValue LowerVectorStore(SDValue Op, SelectionDAG &DAG) const;
766 SDLoc dl, SelectionDAG &DAG,
770 SelectionDAG &DAG,
784 SDLoc dl, SelectionDAG &DAG,
802 SDLoc dl, SelectionDAG &DAG) const override;
805 extendArgForPPC64(ISD::ArgFlagsTy Flags, EVT ObjectVT, SelectionDAG &DAG,
812 SDLoc dl, SelectionDAG &DAG,
818 SDLoc dl, SelectionDAG &DAG,
824 SDLoc dl, SelectionDAG &DAG,
830 SelectionDAG &DAG, SDLoc dl) const;
839 SDLoc dl, SelectionDAG &DAG,
849 SDLoc dl, SelectionDAG &DAG,
858 SDLoc dl, SelectionDAG &DAG,
862 SDValue lowerEH_SJLJ_SETJMP(SDValue Op, SelectionDAG &DAG) const;
863 SDValue lowerEH_SJLJ_LONGJMP(SDValue Op, SelectionDAG &DAG) const;