Home | History | Annotate | Download | only in X86

Lines Matching refs:SelectionDAG

23 #include "llvm/CodeGen/SelectionDAG.h"
484 SelectionDAG &DAG) const;
526 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
532 SelectionDAG &DAG) const;
567 const SelectionDAG &DAG,
578 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const;
598 SelectionDAG &DAG) const;
717 SelectionDAG &DAG) const;
749 DebugLoc dl, SelectionDAG &DAG,
754 DebugLoc dl, SelectionDAG &DAG,
758 DebugLoc dl, SelectionDAG &DAG,
776 SelectionDAG& DAG) const;
778 SDValue EmitTailCallLoadRetAddr(SelectionDAG &DAG, SDValue &OutRetAddr,
783 SelectionDAG &DAG) const;
785 std::pair<SDValue,SDValue> FP_TO_INTHelper(SDValue Op, SelectionDAG &DAG,
790 SelectionDAG &DAG) const;
791 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const;
792 SDValue LowerVECTOR_SHUFFLE(SDValue Op, SelectionDAG &DAG) const;
793 SDValue LowerEXTRACT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const;
794 SDValue LowerINSERT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const;
795 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
796 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
798 int64_t Offset, SelectionDAG &DAG) const;
799 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
800 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
801 SDValue LowerExternalSymbol(SDValue Op, SelectionDAG &DAG) const;
802 SDValue LowerShiftParts(SDValue Op, SelectionDAG &DAG) const;
803 SDValue LowerBITCAST(SDValue op, SelectionDAG &DAG) const;
804 SDValue LowerSINT_TO_FP(SDValue Op, SelectionDAG &DAG) const;
805 SDValue LowerUINT_TO_FP(SDValue Op, SelectionDAG &DAG) const;
806 SDValue LowerUINT_TO_FP_i64(SDValue Op, SelectionDAG &DAG) const;
807 SDValue LowerUINT_TO_FP_i32(SDValue Op, SelectionDAG &DAG) const;
808 SDValue lowerUINT_TO_FP_vec(SDValue Op, SelectionDAG &DAG) const;
809 SDValue LowerTRUNCATE(SDValue Op, SelectionDAG &DAG) const;
810 SDValue LowerZERO_EXTEND(SDValue Op, SelectionDAG &DAG) const;
811 SDValue LowerSIGN_EXTEND(SDValue Op, SelectionDAG &DAG) const;
812 SDValue LowerANY_EXTEND(SDValue Op, SelectionDAG &DAG) const;
813 SelectionDAG &DAG) const;
814 SDValue LowerFP_TO_UINT(SDValue Op, SelectionDAG &DAG) const;
815 SDValue LowerFABS(SDValue Op, SelectionDAG &DAG) const;
816 SDValue LowerFNEG(SDValue Op, SelectionDAG &DAG) const;
817 SDValue LowerFCOPYSIGN(SDValue Op, SelectionDAG &DAG) const;
819 DebugLoc dl, SelectionDAG &DAG) const;
820 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const;
821 SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const;
822 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const;
823 SDValue LowerMEMSET(SDValue Op, SelectionDAG &DAG) const;
824 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const;
825 SDValue LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG) const;
826 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const;
827 SDValue LowerVAARG(SDValue Op, SelectionDAG &DAG) const;
828 SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const;
829 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const;
830 SDValue LowerFRAME_TO_ARGS_OFFSET(SDValue Op, SelectionDAG &DAG) const;
831 SDValue LowerEH_RETURN(SDValue Op, SelectionDAG &DAG) const;
832 SDValue lowerEH_SJLJ_SETJMP(SDValue Op, SelectionDAG &DAG) const;
833 SDValue lowerEH_SJLJ_LONGJMP(SDValue Op, SelectionDAG &DAG) const;
834 SDValue LowerINIT_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
835 SDValue LowerFLT_ROUNDS_(SDValue Op, SelectionDAG &DAG) const;
836 SDValue LowerShift(SDValue Op, SelectionDAG &DAG) const;
837 SDValue LowerSDIV(SDValue Op, SelectionDAG &DAG) const;
838 SDValue LowerSIGN_EXTEND_INREG(SDValue Op, SelectionDAG &DAG) const;
839 SDValue LowerFSINCOS(SDValue Op, SelectionDAG &DAG) const;
842 SDValue LowerVectorBroadcast(SDValue Op, SelectionDAG &DAG) const;
843 SDValue NormalizeVectorShuffle(SDValue Op, SelectionDAG &DAG) const;
844 SDValue buildFromShuffleMostly(SDValue Op, SelectionDAG &DAG) const;
846 SDValue LowerVectorAllZeroTest(SDValue Op, SelectionDAG &DAG) const;
848 SDValue LowerVectorIntExtend(SDValue Op, SelectionDAG &DAG) const;
854 DebugLoc dl, SelectionDAG &DAG,
865 DebugLoc dl, SelectionDAG &DAG) const;
926 SDValue EmitTest(SDValue Op0, unsigned X86CC, SelectionDAG &DAG) const;
931 SelectionDAG &DAG) const;
934 SDValue ConvertCmpIfNecessary(SDValue Cmp, SelectionDAG &DAG) const;