Lines Matching refs:getActionDefinitionsBuilder
514 getActionDefinitionsBuilder(G_BRCOND).legalFor({S1, S32}); in AMDGPULegalizerInfo()
518 getActionDefinitionsBuilder(G_PHI) in AMDGPULegalizerInfo()
533 getActionDefinitionsBuilder({G_ADD, G_SUB, G_MUL}) in AMDGPULegalizerInfo()
540 getActionDefinitionsBuilder({G_UADDSAT, G_USUBSAT, G_SADDSAT, G_SSUBSAT}) in AMDGPULegalizerInfo()
548 getActionDefinitionsBuilder({G_ADD, G_SUB, G_MUL}) in AMDGPULegalizerInfo()
556 getActionDefinitionsBuilder({G_UADDSAT, G_USUBSAT}) in AMDGPULegalizerInfo()
565 getActionDefinitionsBuilder({G_SADDSAT, G_SSUBSAT}) in AMDGPULegalizerInfo()
570 getActionDefinitionsBuilder({G_ADD, G_SUB, G_MUL}) in AMDGPULegalizerInfo()
576 getActionDefinitionsBuilder({G_UADDSAT, G_USUBSAT}) in AMDGPULegalizerInfo()
583 getActionDefinitionsBuilder({G_UADDSAT, G_USUBSAT}) in AMDGPULegalizerInfo()
591 getActionDefinitionsBuilder({G_SADDSAT, G_SSUBSAT}) in AMDGPULegalizerInfo()
597 getActionDefinitionsBuilder( in AMDGPULegalizerInfo()
604 auto &Mulh = getActionDefinitionsBuilder({G_UMULH, G_SMULH}) in AMDGPULegalizerInfo()
620 getActionDefinitionsBuilder({G_AND, G_OR, G_XOR}) in AMDGPULegalizerInfo()
628 getActionDefinitionsBuilder({G_UADDO, G_USUBO, in AMDGPULegalizerInfo()
635 getActionDefinitionsBuilder(G_BITCAST) in AMDGPULegalizerInfo()
641 getActionDefinitionsBuilder(G_CONSTANT) in AMDGPULegalizerInfo()
648 getActionDefinitionsBuilder(G_FCONSTANT) in AMDGPULegalizerInfo()
652 getActionDefinitionsBuilder({G_IMPLICIT_DEF, G_FREEZE}) in AMDGPULegalizerInfo()
662 getActionDefinitionsBuilder(G_FRAME_INDEX).legalFor({PrivatePtr}); in AMDGPULegalizerInfo()
666 getActionDefinitionsBuilder(G_DYN_STACKALLOC) in AMDGPULegalizerInfo()
669 getActionDefinitionsBuilder(G_GLOBAL_VALUE) in AMDGPULegalizerInfo()
672 getActionDefinitionsBuilder(G_BLOCK_ADDR).legalFor({CodePtr}); in AMDGPULegalizerInfo()
674 auto &FPOpActions = getActionDefinitionsBuilder( in AMDGPULegalizerInfo()
677 auto &TrigActions = getActionDefinitionsBuilder({G_FSIN, G_FCOS}) in AMDGPULegalizerInfo()
679 auto &FDIVActions = getActionDefinitionsBuilder(G_FDIV) in AMDGPULegalizerInfo()
692 auto &MinNumMaxNum = getActionDefinitionsBuilder({ in AMDGPULegalizerInfo()
726 getActionDefinitionsBuilder({G_FNEG, G_FABS}) in AMDGPULegalizerInfo()
733 getActionDefinitionsBuilder({G_FSQRT, G_FFLOOR}) in AMDGPULegalizerInfo()
738 getActionDefinitionsBuilder(G_FSQRT) in AMDGPULegalizerInfo()
744 getActionDefinitionsBuilder(G_FFLOOR) in AMDGPULegalizerInfo()
750 getActionDefinitionsBuilder(G_FFLOOR) in AMDGPULegalizerInfo()
757 getActionDefinitionsBuilder(G_FPTRUNC) in AMDGPULegalizerInfo()
762 getActionDefinitionsBuilder(G_FPEXT) in AMDGPULegalizerInfo()
767 getActionDefinitionsBuilder(G_FSUB) in AMDGPULegalizerInfo()
776 auto &FMad = getActionDefinitionsBuilder(G_FMAD); in AMDGPULegalizerInfo()
786 auto &FRem = getActionDefinitionsBuilder(G_FREM); in AMDGPULegalizerInfo()
796 getActionDefinitionsBuilder(G_TRUNC) in AMDGPULegalizerInfo()
806 getActionDefinitionsBuilder({G_SEXT, G_ZEXT, G_ANYEXT}) in AMDGPULegalizerInfo()
814 auto &IToFP = getActionDefinitionsBuilder({G_SITOFP, G_UITOFP}) in AMDGPULegalizerInfo()
826 auto &FPToI = getActionDefinitionsBuilder({G_FPTOSI, G_FPTOUI}) in AMDGPULegalizerInfo()
841 getActionDefinitionsBuilder({G_INTRINSIC_ROUND, G_INTRINSIC_ROUNDEVEN}) in AMDGPULegalizerInfo()
846 getActionDefinitionsBuilder({G_INTRINSIC_TRUNC, G_FCEIL, G_FRINT}) in AMDGPULegalizerInfo()
851 getActionDefinitionsBuilder({G_INTRINSIC_TRUNC, G_FCEIL, G_FRINT}) in AMDGPULegalizerInfo()
856 getActionDefinitionsBuilder({G_INTRINSIC_TRUNC, G_FCEIL, G_FRINT}) in AMDGPULegalizerInfo()
863 getActionDefinitionsBuilder(G_PTR_ADD) in AMDGPULegalizerInfo()
868 getActionDefinitionsBuilder(G_PTRMASK) in AMDGPULegalizerInfo()
874 getActionDefinitionsBuilder(G_ICMP) in AMDGPULegalizerInfo()
899 getActionDefinitionsBuilder(G_FCMP) in AMDGPULegalizerInfo()
906 auto &Exp2Ops = getActionDefinitionsBuilder({G_FEXP2, G_FLOG2}); in AMDGPULegalizerInfo()
914 auto &ExpOps = getActionDefinitionsBuilder({G_FEXP, G_FLOG, G_FLOG10, G_FPOW}); in AMDGPULegalizerInfo()
922 getActionDefinitionsBuilder(G_FPOWI) in AMDGPULegalizerInfo()
927 getActionDefinitionsBuilder(G_CTPOP) in AMDGPULegalizerInfo()
938 getActionDefinitionsBuilder({G_CTLZ, G_CTTZ}) in AMDGPULegalizerInfo()
947 getActionDefinitionsBuilder({G_CTLZ_ZERO_UNDEF, G_CTTZ_ZERO_UNDEF}) in AMDGPULegalizerInfo()
957 getActionDefinitionsBuilder(G_BITREVERSE) in AMDGPULegalizerInfo()
964 getActionDefinitionsBuilder(G_BSWAP) in AMDGPULegalizerInfo()
974 getActionDefinitionsBuilder({G_SMIN, G_SMAX, G_UMIN, G_UMAX, G_ABS}) in AMDGPULegalizerInfo()
983 getActionDefinitionsBuilder({G_SMIN, G_SMAX, G_UMIN, G_UMAX, G_ABS}) in AMDGPULegalizerInfo()
992 getActionDefinitionsBuilder(G_BSWAP) in AMDGPULegalizerInfo()
1002 getActionDefinitionsBuilder({G_SMIN, G_SMAX, G_UMIN, G_UMAX, G_ABS}) in AMDGPULegalizerInfo()
1010 getActionDefinitionsBuilder(G_INTTOPTR) in AMDGPULegalizerInfo()
1026 getActionDefinitionsBuilder(G_PTRTOINT) in AMDGPULegalizerInfo()
1043 getActionDefinitionsBuilder(G_ADDRSPACE_CAST) in AMDGPULegalizerInfo()
1098 auto &Actions = getActionDefinitionsBuilder(Op); in AMDGPULegalizerInfo()
1278 auto &ExtLoads = getActionDefinitionsBuilder({G_SEXTLOAD, G_ZEXTLOAD}) in AMDGPULegalizerInfo()
1308 auto &Atomics = getActionDefinitionsBuilder( in AMDGPULegalizerInfo()
1320 auto &Atomic = getActionDefinitionsBuilder(G_ATOMICRMW_FADD); in AMDGPULegalizerInfo()
1331 getActionDefinitionsBuilder(G_ATOMIC_CMPXCHG) in AMDGPULegalizerInfo()
1339 getActionDefinitionsBuilder(G_SELECT) in AMDGPULegalizerInfo()
1358 auto &Shifts = getActionDefinitionsBuilder({G_SHL, G_LSHR, G_ASHR}) in AMDGPULegalizerInfo()
1382 getActionDefinitionsBuilder({G_SSHLSAT, G_USHLSAT}) in AMDGPULegalizerInfo()
1394 getActionDefinitionsBuilder({G_SSHLSAT, G_USHLSAT}) in AMDGPULegalizerInfo()
1406 getActionDefinitionsBuilder(Op) in AMDGPULegalizerInfo()
1446 getActionDefinitionsBuilder(G_EXTRACT_VECTOR_ELT) in AMDGPULegalizerInfo()
1457 getActionDefinitionsBuilder(Op) in AMDGPULegalizerInfo()
1483 auto &BuildVector = getActionDefinitionsBuilder(G_BUILD_VECTOR) in AMDGPULegalizerInfo()
1497 getActionDefinitionsBuilder(G_BUILD_VECTOR_TRUNC) in AMDGPULegalizerInfo()
1505 getActionDefinitionsBuilder(G_BUILD_VECTOR_TRUNC) in AMDGPULegalizerInfo()
1513 getActionDefinitionsBuilder(G_CONCAT_VECTORS) in AMDGPULegalizerInfo()
1522 getActionDefinitionsBuilder(G_SHUFFLE_VECTOR) in AMDGPULegalizerInfo()
1526 getActionDefinitionsBuilder(G_SHUFFLE_VECTOR).lower(); in AMDGPULegalizerInfo()
1545 auto &Builder = getActionDefinitionsBuilder(Op) in AMDGPULegalizerInfo()
1609 auto &SextInReg = getActionDefinitionsBuilder(G_SEXT_INREG) in AMDGPULegalizerInfo()
1632 getActionDefinitionsBuilder(G_FSHR) in AMDGPULegalizerInfo()
1640 getActionDefinitionsBuilder(G_FSHL) in AMDGPULegalizerInfo()
1646 getActionDefinitionsBuilder(G_FSHL) in AMDGPULegalizerInfo()
1651 getActionDefinitionsBuilder(G_READCYCLECOUNTER) in AMDGPULegalizerInfo()
1654 getActionDefinitionsBuilder(G_FENCE) in AMDGPULegalizerInfo()
1657 getActionDefinitionsBuilder({G_SMULO, G_UMULO}) in AMDGPULegalizerInfo()
1662 getActionDefinitionsBuilder({G_SBFX, G_UBFX}) in AMDGPULegalizerInfo()
1669 getActionDefinitionsBuilder({ in AMDGPULegalizerInfo()
1684 getActionDefinitionsBuilder({G_VASTART, G_VAARG, G_BRJT, G_JUMP_TABLE, in AMDGPULegalizerInfo()