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}) in AMDGPULegalizerInfo()
541 getActionDefinitionsBuilder(G_MUL) in AMDGPULegalizerInfo()
550 getActionDefinitionsBuilder({G_UADDSAT, G_USUBSAT, G_SADDSAT, G_SSUBSAT}) in AMDGPULegalizerInfo()
558 getActionDefinitionsBuilder({G_ADD, G_SUB}) in AMDGPULegalizerInfo()
565 getActionDefinitionsBuilder(G_MUL) in AMDGPULegalizerInfo()
575 getActionDefinitionsBuilder({G_UADDSAT, G_USUBSAT}) in AMDGPULegalizerInfo()
584 getActionDefinitionsBuilder({G_SADDSAT, G_SSUBSAT}) in AMDGPULegalizerInfo()
589 getActionDefinitionsBuilder({G_ADD, G_SUB}) in AMDGPULegalizerInfo()
595 auto &Mul = getActionDefinitionsBuilder(G_MUL) in AMDGPULegalizerInfo()
607 getActionDefinitionsBuilder({G_UADDSAT, G_USUBSAT}) in AMDGPULegalizerInfo()
614 getActionDefinitionsBuilder({G_UADDSAT, G_USUBSAT}) in AMDGPULegalizerInfo()
622 getActionDefinitionsBuilder({G_SADDSAT, G_SSUBSAT}) in AMDGPULegalizerInfo()
628 getActionDefinitionsBuilder( in AMDGPULegalizerInfo()
635 auto &Mulh = getActionDefinitionsBuilder({G_UMULH, G_SMULH}) in AMDGPULegalizerInfo()
651 getActionDefinitionsBuilder({G_AND, G_OR, G_XOR}) in AMDGPULegalizerInfo()
659 getActionDefinitionsBuilder({G_UADDO, G_USUBO, in AMDGPULegalizerInfo()
666 getActionDefinitionsBuilder(G_BITCAST) in AMDGPULegalizerInfo()
672 getActionDefinitionsBuilder(G_CONSTANT) in AMDGPULegalizerInfo()
679 getActionDefinitionsBuilder(G_FCONSTANT) in AMDGPULegalizerInfo()
683 getActionDefinitionsBuilder({G_IMPLICIT_DEF, G_FREEZE}) in AMDGPULegalizerInfo()
693 getActionDefinitionsBuilder(G_FRAME_INDEX).legalFor({PrivatePtr}); in AMDGPULegalizerInfo()
697 getActionDefinitionsBuilder(G_DYN_STACKALLOC) in AMDGPULegalizerInfo()
700 getActionDefinitionsBuilder(G_GLOBAL_VALUE) in AMDGPULegalizerInfo()
703 getActionDefinitionsBuilder(G_BLOCK_ADDR).legalFor({CodePtr}); in AMDGPULegalizerInfo()
705 auto &FPOpActions = getActionDefinitionsBuilder( in AMDGPULegalizerInfo()
708 auto &TrigActions = getActionDefinitionsBuilder({G_FSIN, G_FCOS}) in AMDGPULegalizerInfo()
710 auto &FDIVActions = getActionDefinitionsBuilder(G_FDIV) in AMDGPULegalizerInfo()
723 auto &MinNumMaxNum = getActionDefinitionsBuilder({ in AMDGPULegalizerInfo()
757 getActionDefinitionsBuilder({G_FNEG, G_FABS}) in AMDGPULegalizerInfo()
764 getActionDefinitionsBuilder({G_FSQRT, G_FFLOOR}) in AMDGPULegalizerInfo()
769 getActionDefinitionsBuilder(G_FSQRT) in AMDGPULegalizerInfo()
775 getActionDefinitionsBuilder(G_FFLOOR) in AMDGPULegalizerInfo()
781 getActionDefinitionsBuilder(G_FFLOOR) in AMDGPULegalizerInfo()
788 getActionDefinitionsBuilder(G_FPTRUNC) in AMDGPULegalizerInfo()
793 getActionDefinitionsBuilder(G_FPEXT) in AMDGPULegalizerInfo()
798 auto &FSubActions = getActionDefinitionsBuilder(G_FSUB); in AMDGPULegalizerInfo()
818 auto &FMad = getActionDefinitionsBuilder(G_FMAD); in AMDGPULegalizerInfo()
828 auto &FRem = getActionDefinitionsBuilder(G_FREM); in AMDGPULegalizerInfo()
838 getActionDefinitionsBuilder(G_TRUNC) in AMDGPULegalizerInfo()
848 getActionDefinitionsBuilder({G_SEXT, G_ZEXT, G_ANYEXT}) in AMDGPULegalizerInfo()
856 auto &IToFP = getActionDefinitionsBuilder({G_SITOFP, G_UITOFP}) in AMDGPULegalizerInfo()
867 auto &FPToI = getActionDefinitionsBuilder({G_FPTOSI, G_FPTOUI}) in AMDGPULegalizerInfo()
881 getActionDefinitionsBuilder(G_INTRINSIC_FPTRUNC_ROUND) in AMDGPULegalizerInfo()
887 getActionDefinitionsBuilder({G_INTRINSIC_ROUND, G_INTRINSIC_ROUNDEVEN}) in AMDGPULegalizerInfo()
892 getActionDefinitionsBuilder({G_INTRINSIC_TRUNC, G_FCEIL, G_FRINT}) in AMDGPULegalizerInfo()
897 getActionDefinitionsBuilder({G_INTRINSIC_TRUNC, G_FCEIL, G_FRINT}) in AMDGPULegalizerInfo()
902 getActionDefinitionsBuilder({G_INTRINSIC_TRUNC, G_FCEIL, G_FRINT}) in AMDGPULegalizerInfo()
909 getActionDefinitionsBuilder(G_PTR_ADD) in AMDGPULegalizerInfo()
914 getActionDefinitionsBuilder(G_PTRMASK) in AMDGPULegalizerInfo()
920 getActionDefinitionsBuilder(G_ICMP) in AMDGPULegalizerInfo()
945 getActionDefinitionsBuilder(G_FCMP) in AMDGPULegalizerInfo()
952 auto &Exp2Ops = getActionDefinitionsBuilder({G_FEXP2, G_FLOG2}); in AMDGPULegalizerInfo()
960 auto &ExpOps = getActionDefinitionsBuilder({G_FEXP, G_FLOG, G_FLOG10, G_FPOW}); in AMDGPULegalizerInfo()
968 getActionDefinitionsBuilder(G_FPOWI) in AMDGPULegalizerInfo()
973 getActionDefinitionsBuilder(G_CTPOP) in AMDGPULegalizerInfo()
985 getActionDefinitionsBuilder({G_CTLZ, G_CTTZ}) in AMDGPULegalizerInfo()
994 getActionDefinitionsBuilder({G_CTLZ_ZERO_UNDEF, G_CTTZ_ZERO_UNDEF}) in AMDGPULegalizerInfo()
1004 getActionDefinitionsBuilder(G_BITREVERSE) in AMDGPULegalizerInfo()
1011 getActionDefinitionsBuilder(G_BSWAP) in AMDGPULegalizerInfo()
1021 getActionDefinitionsBuilder({G_SMIN, G_SMAX, G_UMIN, G_UMAX, G_ABS}) in AMDGPULegalizerInfo()
1030 getActionDefinitionsBuilder({G_SMIN, G_SMAX, G_UMIN, G_UMAX, G_ABS}) in AMDGPULegalizerInfo()
1039 getActionDefinitionsBuilder(G_BSWAP) in AMDGPULegalizerInfo()
1049 getActionDefinitionsBuilder({G_SMIN, G_SMAX, G_UMIN, G_UMAX, G_ABS}) in AMDGPULegalizerInfo()
1057 getActionDefinitionsBuilder(G_INTTOPTR) in AMDGPULegalizerInfo()
1073 getActionDefinitionsBuilder(G_PTRTOINT) in AMDGPULegalizerInfo()
1090 getActionDefinitionsBuilder(G_ADDRSPACE_CAST) in AMDGPULegalizerInfo()
1135 auto &Actions = getActionDefinitionsBuilder(Op); in AMDGPULegalizerInfo()
1292 auto &ExtLoads = getActionDefinitionsBuilder({G_SEXTLOAD, G_ZEXTLOAD}) in AMDGPULegalizerInfo()
1322 auto &Atomics = getActionDefinitionsBuilder( in AMDGPULegalizerInfo()
1334 auto &Atomic = getActionDefinitionsBuilder(G_ATOMICRMW_FADD); in AMDGPULegalizerInfo()
1359 getActionDefinitionsBuilder(G_ATOMIC_CMPXCHG) in AMDGPULegalizerInfo()
1367 getActionDefinitionsBuilder(G_SELECT) in AMDGPULegalizerInfo()
1386 auto &Shifts = getActionDefinitionsBuilder({G_SHL, G_LSHR, G_ASHR}) in AMDGPULegalizerInfo()
1410 getActionDefinitionsBuilder({G_SSHLSAT, G_USHLSAT}) in AMDGPULegalizerInfo()
1422 getActionDefinitionsBuilder({G_SSHLSAT, G_USHLSAT}) in AMDGPULegalizerInfo()
1434 getActionDefinitionsBuilder(Op) in AMDGPULegalizerInfo()
1474 getActionDefinitionsBuilder(G_EXTRACT_VECTOR_ELT) in AMDGPULegalizerInfo()
1485 getActionDefinitionsBuilder(Op) in AMDGPULegalizerInfo()
1518 auto &BuildVector = getActionDefinitionsBuilder(G_BUILD_VECTOR) in AMDGPULegalizerInfo()
1532 getActionDefinitionsBuilder(G_BUILD_VECTOR_TRUNC) in AMDGPULegalizerInfo()
1540 getActionDefinitionsBuilder(G_BUILD_VECTOR_TRUNC) in AMDGPULegalizerInfo()
1548 getActionDefinitionsBuilder(G_CONCAT_VECTORS) in AMDGPULegalizerInfo()
1557 getActionDefinitionsBuilder(G_SHUFFLE_VECTOR) in AMDGPULegalizerInfo()
1561 getActionDefinitionsBuilder(G_SHUFFLE_VECTOR).lower(); in AMDGPULegalizerInfo()
1580 auto &Builder = getActionDefinitionsBuilder(Op) in AMDGPULegalizerInfo()
1644 auto &SextInReg = getActionDefinitionsBuilder(G_SEXT_INREG) in AMDGPULegalizerInfo()
1666 getActionDefinitionsBuilder({G_ROTR, G_ROTL}) in AMDGPULegalizerInfo()
1671 getActionDefinitionsBuilder(G_FSHR) in AMDGPULegalizerInfo()
1679 getActionDefinitionsBuilder(G_FSHL) in AMDGPULegalizerInfo()
1685 getActionDefinitionsBuilder(G_FSHL) in AMDGPULegalizerInfo()
1690 getActionDefinitionsBuilder(G_READCYCLECOUNTER) in AMDGPULegalizerInfo()
1693 getActionDefinitionsBuilder(G_FENCE) in AMDGPULegalizerInfo()
1696 getActionDefinitionsBuilder({G_SMULO, G_UMULO}) in AMDGPULegalizerInfo()
1701 getActionDefinitionsBuilder({G_SBFX, G_UBFX}) in AMDGPULegalizerInfo()
1708 getActionDefinitionsBuilder({ in AMDGPULegalizerInfo()
1723 getActionDefinitionsBuilder({G_MEMCPY, G_MEMCPY_INLINE, G_MEMMOVE, G_MEMSET}) in AMDGPULegalizerInfo()
1726 getActionDefinitionsBuilder({G_VASTART, G_VAARG, G_BRJT, G_JUMP_TABLE, in AMDGPULegalizerInfo()