Lines Matching refs:SelectionDAG
394 SelectionDAG &DAG);
399 SelectionDAG &DAG);
404 SelectionDAG &DAG);
409 unsigned ShuffleKind, SelectionDAG &DAG);
414 unsigned ShuffleKind, SelectionDAG &DAG);
419 unsigned ShuffleKind, SelectionDAG &DAG);
424 SelectionDAG &DAG);
443 unsigned getVSPLTImmediate(SDNode *N, unsigned EltSize, SelectionDAG &DAG);
449 SDValue get_VSPLTI_elt(SDNode *N, unsigned ByteSize, SelectionDAG &DAG);
522 SelectionDAG &DAG) const override;
528 SelectionDAG &DAG) const;
535 SelectionDAG &DAG, bool Aligned) const;
540 SelectionDAG &DAG) const;
546 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;
552 SelectionDAG &DAG) const override;
559 SDValue BuildSDIVPow2(SDNode *N, const APInt &Divisor, SelectionDAG &DAG,
563 SelectionDAG &DAG) const override;
568 const SelectionDAG &DAG,
622 SelectionDAG &DAG) const override;
761 SelectionDAG &DAG,
764 SelectionDAG &DAG) const;
767 SelectionDAG &DAG, const SDLoc &dl) const;
768 SDValue LowerFP_TO_INTDirectMove(SDValue Op, SelectionDAG &DAG,
770 SDValue LowerINT_TO_FPDirectMove(SDValue Op, SelectionDAG &DAG,
773 SDValue getFramePointerFrameIndex(SelectionDAG & DAG) const;
774 SDValue getReturnAddrFrameIndex(SelectionDAG & DAG) const;
781 SelectionDAG& DAG) const;
791 SelectionDAG& DAG) const;
793 SDValue EmitTailCallLoadFPAndRetAddr(SelectionDAG &DAG, int SPDiff,
798 SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const;
799 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const;
800 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
801 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
802 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
803 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
804 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const;
805 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const;
806 SDValue LowerINIT_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
807 SDValue LowerADJUST_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
808 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const;
809 SDValue LowerVAARG(SDValue Op, SelectionDAG &DAG) const;
810 SDValue LowerVACOPY(SDValue Op, SelectionDAG &DAG) const;
811 SDValue LowerSTACKRESTORE(SDValue Op, SelectionDAG &DAG) const;
812 SDValue LowerGET_DYNAMIC_AREA_OFFSET(SDValue Op, SelectionDAG &DAG) const;
813 SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG) const;
814 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const;
815 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const;
816 SDValue LowerTRUNCATE(SDValue Op, SelectionDAG &DAG) const;
817 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
818 SDValue LowerFP_TO_INT(SDValue Op, SelectionDAG &DAG,
820 SDValue LowerINT_TO_FP(SDValue Op, SelectionDAG &DAG) const;
821 SDValue LowerFLT_ROUNDS_(SDValue Op, SelectionDAG &DAG) const;
822 SDValue LowerSHL_PARTS(SDValue Op, SelectionDAG &DAG) const;
823 SDValue LowerSRL_PARTS(SDValue Op, SelectionDAG &DAG) const;
824 SDValue LowerSRA_PARTS(SDValue Op, SelectionDAG &DAG) const;
825 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const;
826 SDValue LowerVECTOR_SHUFFLE(SDValue Op, SelectionDAG &DAG) const;
827 SDValue LowerEXTRACT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const;
828 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const;
829 SDValue LowerSCALAR_TO_VECTOR(SDValue Op, SelectionDAG &DAG) const;
830 SDValue LowerSIGN_EXTEND_INREG(SDValue Op, SelectionDAG &DAG) const;
831 SDValue LowerMUL(SDValue Op, SelectionDAG &DAG) const;
833 SDValue LowerVectorLoad(SDValue Op, SelectionDAG &DAG) const;
834 SDValue LowerVectorStore(SDValue Op, SelectionDAG &DAG) const;
839 const SDLoc &dl, SelectionDAG &DAG,
843 bool hasNest, SelectionDAG &DAG,
854 const SDLoc &dl, SelectionDAG &DAG,
870 const SDLoc &dl, SelectionDAG &DAG) const override;
873 SelectionDAG &DAG, SDValue ArgVal,
879 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const;
883 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const;
887 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const;
891 ISD::ArgFlagsTy Flags, SelectionDAG &DAG,
900 const SDLoc &dl, SelectionDAG &DAG,
909 const SDLoc &dl, SelectionDAG &DAG,
918 const SDLoc &dl, SelectionDAG &DAG,
922 SDValue lowerEH_SJLJ_SETJMP(SDValue Op, SelectionDAG &DAG) const;
923 SDValue lowerEH_SJLJ_LONGJMP(SDValue Op, SelectionDAG &DAG) const;