/freebsd-src/sys/contrib/ck/include/ |
H A D | ck_rwcohort.h | 42 #define CK_RWCOHORT_WP_NAME(N) ck_rwcohort_wp_##N argument 43 #define CK_RWCOHORT_WP_INSTANCE(N) struct CK_RWCOHORT_WP_NAME(N) argument 44 #define CK_RWCOHORT_WP_INIT(N, RW, WL) ck_rwcohort_wp_##N##_init(RW, WL) argument 45 #define CK_RWCOHORT_WP_READ_LOCK(N, RW, C, GC, LC) \ argument 47 #define CK_RWCOHORT_WP_READ_UNLOCK(N, RW, C, GC, LC) \ argument 49 #define CK_RWCOHORT_WP_WRITE_LOCK(N, RW, C, GC, LC) \ argument 51 #define CK_RWCOHORT_WP_WRITE_UNLOCK(N, RW, C, GC, LC) \ argument 55 #define CK_RWCOHORT_WP_PROTOTYPE(N) \ argument 146 #define CK_RWCOHORT_RP_NAME(N) ck_rwcohort_rp_##N argument 147 #define CK_RWCOHORT_RP_INSTANCE(N) struct CK_RWCOHORT_RP_NAME(N) argument [all …]
|
H A D | ck_cohort.h | 48 #define CK_COHORT_NAME(N) ck_cohort_##N argument 49 #define CK_COHORT_INSTANCE(N) struct CK_COHORT_NAME(N) argument 50 #define CK_COHORT_INIT(N, C, GL, LL, P) ck_cohort_##N##_init(C, GL, LL, P) argument 51 #define CK_COHORT_LOCK(N, C, GC, LC) ck_cohort_##N##_lock(C, GC, LC) argument 52 #define CK_COHORT_UNLOCK(N, C, GC, LC) ck_cohort_##N##_unlock(C, GC, LC) argument 53 #define CK_COHORT_TRYLOCK(N, C, GLC, LLC, LUC) ck_cohort_##N##_trylock(C, GLC, LLC, LUC) argument 54 #define CK_COHORT_LOCKED(N, C, GC, LC) ck_cohort_##N##_locked(C, GC, LC) argument 56 #define CK_COHORT_PROTOTYPE(N, GL, GU, GI, LL, LU, LI) \ argument 125 #define CK_COHORT_TRYLOCK_PROTOTYPE(N, GL, GU, GI, GTL, LL, LU, LI, LTL) \ argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeFloatTypes.cpp | 51 void DAGTypeLegalizer::SoftenFloatResult(SDNode *N, unsigned ResNo) { in SoftenFloatResult() argument 169 SoftenFloatRes_Unary(SDNode * N,RTLIB::Libcall LC) SoftenFloatRes_Unary() argument 188 SoftenFloatRes_Binary(SDNode * N,RTLIB::Libcall LC) SoftenFloatRes_Binary() argument 209 SoftenFloatRes_BITCAST(SDNode * N) SoftenFloatRes_BITCAST() argument 213 SoftenFloatRes_FREEZE(SDNode * N) SoftenFloatRes_FREEZE() argument 219 SoftenFloatRes_ARITH_FENCE(SDNode * N) SoftenFloatRes_ARITH_FENCE() argument 226 SoftenFloatRes_MERGE_VALUES(SDNode * N,unsigned ResNo) SoftenFloatRes_MERGE_VALUES() argument 232 SoftenFloatRes_BUILD_PAIR(SDNode * N) SoftenFloatRes_BUILD_PAIR() argument 241 SoftenFloatRes_ConstantFP(SDNode * N) SoftenFloatRes_ConstantFP() argument 265 SoftenFloatRes_EXTRACT_VECTOR_ELT(SDNode * N,unsigned ResNo) SoftenFloatRes_EXTRACT_VECTOR_ELT() argument 272 SoftenFloatRes_FABS(SDNode * N) SoftenFloatRes_FABS() argument 284 SoftenFloatRes_FMINNUM(SDNode * N) SoftenFloatRes_FMINNUM() argument 295 SoftenFloatRes_FMAXNUM(SDNode * N) SoftenFloatRes_FMAXNUM() argument 306 SoftenFloatRes_FADD(SDNode * N) SoftenFloatRes_FADD() argument 315 SoftenFloatRes_FCBRT(SDNode * N) SoftenFloatRes_FCBRT() argument 324 SoftenFloatRes_FCEIL(SDNode * N) SoftenFloatRes_FCEIL() argument 333 SoftenFloatRes_FCOPYSIGN(SDNode * N) SoftenFloatRes_FCOPYSIGN() argument 381 SoftenFloatRes_FCOS(SDNode * N) SoftenFloatRes_FCOS() argument 390 SoftenFloatRes_FDIV(SDNode * N) SoftenFloatRes_FDIV() argument 399 SoftenFloatRes_FEXP(SDNode * N) SoftenFloatRes_FEXP() argument 408 SoftenFloatRes_FEXP2(SDNode * N) SoftenFloatRes_FEXP2() argument 417 SoftenFloatRes_FEXP10(SDNode * N) SoftenFloatRes_FEXP10() argument 424 SoftenFloatRes_FFLOOR(SDNode * N) SoftenFloatRes_FFLOOR() argument 433 SoftenFloatRes_FLOG(SDNode * N) SoftenFloatRes_FLOG() argument 442 SoftenFloatRes_FLOG2(SDNode * N) SoftenFloatRes_FLOG2() argument 451 SoftenFloatRes_FLOG10(SDNode * N) SoftenFloatRes_FLOG10() argument 460 SoftenFloatRes_FMA(SDNode * N) SoftenFloatRes_FMA() argument 486 SoftenFloatRes_FMUL(SDNode * N) SoftenFloatRes_FMUL() argument 495 SoftenFloatRes_FNEARBYINT(SDNode * N) SoftenFloatRes_FNEARBYINT() argument 504 SoftenFloatRes_FNEG(SDNode * N) SoftenFloatRes_FNEG() argument 514 SoftenFloatRes_FP_EXTEND(SDNode * N) SoftenFloatRes_FP_EXTEND() argument 567 SoftenFloatRes_FP16_TO_FP(SDNode * N) SoftenFloatRes_FP16_TO_FP() argument 586 SoftenFloatRes_BF16_TO_FP(SDNode * N) SoftenFloatRes_BF16_TO_FP() argument 599 SoftenFloatRes_FP_ROUND(SDNode * N) SoftenFloatRes_FP_ROUND() argument 617 SoftenFloatRes_FPOW(SDNode * N) SoftenFloatRes_FPOW() argument 626 SoftenFloatRes_ExpOp(SDNode * N) SoftenFloatRes_ExpOp() argument 669 SoftenFloatRes_FFREXP(SDNode * N) SoftenFloatRes_FFREXP() argument 708 SoftenFloatRes_FREM(SDNode * N) SoftenFloatRes_FREM() argument 717 SoftenFloatRes_FRINT(SDNode * N) SoftenFloatRes_FRINT() argument 726 SoftenFloatRes_FROUND(SDNode * N) SoftenFloatRes_FROUND() argument 735 SoftenFloatRes_FROUNDEVEN(SDNode * N) SoftenFloatRes_FROUNDEVEN() argument 744 SoftenFloatRes_FSIN(SDNode * N) SoftenFloatRes_FSIN() argument 753 SoftenFloatRes_FSQRT(SDNode * N) SoftenFloatRes_FSQRT() argument 762 SoftenFloatRes_FSUB(SDNode * N) SoftenFloatRes_FSUB() argument 771 SoftenFloatRes_FTRUNC(SDNode * N) SoftenFloatRes_FTRUNC() argument 780 SoftenFloatRes_LOAD(SDNode * N) SoftenFloatRes_LOAD() argument 813 SoftenFloatRes_SELECT(SDNode * N) SoftenFloatRes_SELECT() argument 820 SoftenFloatRes_SELECT_CC(SDNode * N) SoftenFloatRes_SELECT_CC() argument 828 SoftenFloatRes_UNDEF(SDNode * N) SoftenFloatRes_UNDEF() argument 833 SoftenFloatRes_VAARG(SDNode * N) SoftenFloatRes_VAARG() argument 851 SoftenFloatRes_XINT_TO_FP(SDNode * N) SoftenFloatRes_XINT_TO_FP() argument 889 SoftenFloatRes_VECREDUCE(SDNode * N) SoftenFloatRes_VECREDUCE() argument 895 SoftenFloatRes_VECREDUCE_SEQ(SDNode * N) SoftenFloatRes_VECREDUCE_SEQ() argument 904 SoftenFloatOperand(SDNode * N,unsigned OpNo) SoftenFloatOperand() argument 961 SoftenFloatOp_BITCAST(SDNode * N) SoftenFloatOp_BITCAST() argument 967 SoftenFloatOp_FP_ROUND(SDNode * N) SoftenFloatOp_FP_ROUND() argument 1004 SoftenFloatOp_BR_CC(SDNode * N) SoftenFloatOp_BR_CC() argument 1046 SoftenFloatOp_FP_TO_XINT(SDNode * N) SoftenFloatOp_FP_TO_XINT() argument 1083 SoftenFloatOp_FP_TO_XINT_SAT(SDNode * N) SoftenFloatOp_FP_TO_XINT_SAT() argument 1088 SoftenFloatOp_SELECT_CC(SDNode * N) SoftenFloatOp_SELECT_CC() argument 1112 SoftenFloatOp_SETCC(SDNode * N) SoftenFloatOp_SETCC() argument 1148 SoftenFloatOp_STORE(SDNode * N,unsigned OpNo) SoftenFloatOp_STORE() argument 1167 SoftenFloatOp_FCOPYSIGN(SDNode * N) SoftenFloatOp_FCOPYSIGN() argument 1201 SoftenFloatOp_Unary(SDNode * N,RTLIB::Libcall LC) SoftenFloatOp_Unary() argument 1222 SoftenFloatOp_LROUND(SDNode * N) SoftenFloatOp_LROUND() argument 1232 SoftenFloatOp_LLROUND(SDNode * N) SoftenFloatOp_LLROUND() argument 1242 SoftenFloatOp_LRINT(SDNode * N) SoftenFloatOp_LRINT() argument 1252 SoftenFloatOp_LLRINT(SDNode * N) SoftenFloatOp_LLRINT() argument 1270 ExpandFloatResult(SDNode * N,unsigned ResNo) ExpandFloatResult() argument 1372 ExpandFloatRes_ConstantFP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_ConstantFP() argument 1387 ExpandFloatRes_Unary(SDNode * N,RTLIB::Libcall LC,SDValue & Lo,SDValue & Hi) ExpandFloatRes_Unary() argument 1402 ExpandFloatRes_Binary(SDNode * N,RTLIB::Libcall LC,SDValue & Lo,SDValue & Hi) ExpandFloatRes_Binary() argument 1417 ExpandFloatRes_FABS(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FABS() argument 1431 ExpandFloatRes_FMINNUM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMINNUM() argument 1439 ExpandFloatRes_FMAXNUM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMAXNUM() argument 1447 ExpandFloatRes_FADD(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FADD() argument 1455 ExpandFloatRes_FCBRT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FCBRT() argument 1463 ExpandFloatRes_FCEIL(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FCEIL() argument 1471 ExpandFloatRes_FCOPYSIGN(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FCOPYSIGN() argument 1481 ExpandFloatRes_FCOS(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FCOS() argument 1489 ExpandFloatRes_FDIV(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FDIV() argument 1499 ExpandFloatRes_FEXP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FEXP() argument 1507 ExpandFloatRes_FEXP2(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FEXP2() argument 1515 ExpandFloatRes_FEXP10(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FEXP10() argument 1524 ExpandFloatRes_FFLOOR(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FFLOOR() argument 1532 ExpandFloatRes_FLOG(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FLOG() argument 1540 ExpandFloatRes_FLOG2(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FLOG2() argument 1548 ExpandFloatRes_FLOG10(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FLOG10() argument 1556 ExpandFloatRes_FMA(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMA() argument 1577 ExpandFloatRes_FMUL(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMUL() argument 1587 ExpandFloatRes_FNEARBYINT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FNEARBYINT() argument 1597 ExpandFloatRes_FNEG(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FNEG() argument 1605 ExpandFloatRes_FP_EXTEND(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FP_EXTEND() argument 1634 ExpandFloatRes_FPOW(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FPOW() argument 1642 ExpandFloatRes_FPOWI(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FPOWI() argument 1647 ExpandFloatRes_FLDEXP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FLDEXP() argument 1652 ExpandFloatRes_FREEZE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FREEZE() argument 1663 ExpandFloatRes_FREM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FREM() argument 1671 ExpandFloatRes_FRINT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FRINT() argument 1679 ExpandFloatRes_FROUND(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FROUND() argument 1689 ExpandFloatRes_FROUNDEVEN(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FROUNDEVEN() argument 1699 ExpandFloatRes_FSIN(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FSIN() argument 1707 ExpandFloatRes_FSQRT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FSQRT() argument 1715 ExpandFloatRes_FSUB(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FSUB() argument 1725 ExpandFloatRes_FTRUNC(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FTRUNC() argument 1733 ExpandFloatRes_LOAD(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_LOAD() argument 1765 ExpandFloatRes_XINT_TO_FP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_XINT_TO_FP() argument 1875 ExpandFloatOperand(SDNode * N,unsigned OpNo) ExpandFloatOperand() argument 1969 ExpandFloatOp_BR_CC(SDNode * N) ExpandFloatOp_BR_CC() argument 1988 ExpandFloatOp_FCOPYSIGN(SDNode * N) ExpandFloatOp_FCOPYSIGN() argument 1999 ExpandFloatOp_FP_ROUND(SDNode * N) ExpandFloatOp_FP_ROUND() argument 2028 ExpandFloatOp_FP_TO_XINT(SDNode * N) ExpandFloatOp_FP_TO_XINT() argument 2053 ExpandFloatOp_SELECT_CC(SDNode * N) ExpandFloatOp_SELECT_CC() argument 2072 ExpandFloatOp_SETCC(SDNode * N) ExpandFloatOp_SETCC() argument 2094 ExpandFloatOp_STORE(SDNode * N,unsigned OpNo) ExpandFloatOp_STORE() argument 2118 ExpandFloatOp_LROUND(SDNode * N) ExpandFloatOp_LROUND() argument 2131 ExpandFloatOp_LLROUND(SDNode * N) ExpandFloatOp_LLROUND() argument 2144 ExpandFloatOp_LRINT(SDNode * N) ExpandFloatOp_LRINT() argument 2157 ExpandFloatOp_LLRINT(SDNode * N) ExpandFloatOp_LLRINT() argument 2207 PromoteFloatOperand(SDNode * N,unsigned OpNo) PromoteFloatOperand() argument 2254 PromoteFloatOp_BITCAST(SDNode * N,unsigned OpNo) PromoteFloatOp_BITCAST() argument 2272 PromoteFloatOp_FCOPYSIGN(SDNode * N,unsigned OpNo) PromoteFloatOp_FCOPYSIGN() argument 2281 PromoteFloatOp_UnaryOp(SDNode * N,unsigned OpNo) PromoteFloatOp_UnaryOp() argument 2286 PromoteFloatOp_FP_TO_XINT_SAT(SDNode * N,unsigned OpNo) PromoteFloatOp_FP_TO_XINT_SAT() argument 2293 PromoteFloatOp_FP_EXTEND(SDNode * N,unsigned OpNo) PromoteFloatOp_FP_EXTEND() argument 2305 PromoteFloatOp_STRICT_FP_EXTEND(SDNode * N,unsigned OpNo) PromoteFloatOp_STRICT_FP_EXTEND() argument 2328 PromoteFloatOp_SELECT_CC(SDNode * N,unsigned OpNo) PromoteFloatOp_SELECT_CC() argument 2339 PromoteFloatOp_SETCC(SDNode * N,unsigned OpNo) PromoteFloatOp_SETCC() argument 2351 PromoteFloatOp_STORE(SDNode * N,unsigned OpNo) PromoteFloatOp_STORE() argument 2372 PromoteFloatResult(SDNode * N,unsigned ResNo) PromoteFloatResult() argument 2476 PromoteFloatRes_BITCAST(SDNode * N) PromoteFloatRes_BITCAST() argument 2487 PromoteFloatRes_ConstantFP(SDNode * N) PromoteFloatRes_ConstantFP() argument 2508 PromoteFloatRes_EXTRACT_VECTOR_ELT(SDNode * N) PromoteFloatRes_EXTRACT_VECTOR_ELT() argument 2570 PromoteFloatRes_FCOPYSIGN(SDNode * N) PromoteFloatRes_FCOPYSIGN() argument 2583 PromoteFloatRes_UnaryOp(SDNode * N) PromoteFloatRes_UnaryOp() argument 2594 PromoteFloatRes_BinOp(SDNode * N) PromoteFloatRes_BinOp() argument 2602 PromoteFloatRes_FMAD(SDNode * N) PromoteFloatRes_FMAD() argument 2613 PromoteFloatRes_ExpOp(SDNode * N) PromoteFloatRes_ExpOp() argument 2622 PromoteFloatRes_FFREXP(SDNode * N) PromoteFloatRes_FFREXP() argument 2635 PromoteFloatRes_FP_ROUND(SDNode * N) PromoteFloatRes_FP_ROUND() argument 2652 PromoteFloatRes_STRICT_FP_ROUND(SDNode * N) PromoteFloatRes_STRICT_FP_ROUND() argument 2673 PromoteFloatRes_LOAD(SDNode * N) PromoteFloatRes_LOAD() argument 2693 PromoteFloatRes_SELECT(SDNode * N) PromoteFloatRes_SELECT() argument 2703 PromoteFloatRes_SELECT_CC(SDNode * N) PromoteFloatRes_SELECT_CC() argument 2714 PromoteFloatRes_XINT_TO_FP(SDNode * N) PromoteFloatRes_XINT_TO_FP() argument 2726 PromoteFloatRes_UNDEF(SDNode * N) PromoteFloatRes_UNDEF() argument 2731 PromoteFloatRes_VECREDUCE(SDNode * N) PromoteFloatRes_VECREDUCE() argument 2740 PromoteFloatRes_VECREDUCE_SEQ(SDNode * N) PromoteFloatRes_VECREDUCE_SEQ() argument 2745 BitcastToInt_ATOMIC_SWAP(SDNode * N) BitcastToInt_ATOMIC_SWAP() argument 2780 SoftPromoteHalfResult(SDNode * N,unsigned ResNo) SoftPromoteHalfResult() argument 2876 SoftPromoteHalfRes_BITCAST(SDNode * N) SoftPromoteHalfRes_BITCAST() argument 2880 SoftPromoteHalfRes_ConstantFP(SDNode * N) SoftPromoteHalfRes_ConstantFP() argument 2888 SoftPromoteHalfRes_EXTRACT_VECTOR_ELT(SDNode * N) SoftPromoteHalfRes_EXTRACT_VECTOR_ELT() argument 2895 SoftPromoteHalfRes_FCOPYSIGN(SDNode * N) SoftPromoteHalfRes_FCOPYSIGN() argument 2943 SoftPromoteHalfRes_FMAD(SDNode * N) SoftPromoteHalfRes_FMAD() argument 2963 SoftPromoteHalfRes_ExpOp(SDNode * N) SoftPromoteHalfRes_ExpOp() argument 2979 SoftPromoteHalfRes_FFREXP(SDNode * N) SoftPromoteHalfRes_FFREXP() argument 2997 SoftPromoteHalfRes_FP_ROUND(SDNode * N) SoftPromoteHalfRes_FP_ROUND() argument 3014 SoftPromoteHalfRes_LOAD(SDNode * N) SoftPromoteHalfRes_LOAD() argument 3030 SoftPromoteHalfRes_SELECT(SDNode * N) SoftPromoteHalfRes_SELECT() argument 3037 SoftPromoteHalfRes_SELECT_CC(SDNode * N) SoftPromoteHalfRes_SELECT_CC() argument 3045 SoftPromoteHalfRes_XINT_TO_FP(SDNode * N) SoftPromoteHalfRes_XINT_TO_FP() argument 3056 SoftPromoteHalfRes_UNDEF(SDNode * N) SoftPromoteHalfRes_UNDEF() argument 3060 SoftPromoteHalfRes_UnaryOp(SDNode * N) SoftPromoteHalfRes_UnaryOp() argument 3075 SoftPromoteHalfRes_BinOp(SDNode * N) SoftPromoteHalfRes_BinOp() argument 3093 SoftPromoteHalfRes_VECREDUCE(SDNode * N) SoftPromoteHalfRes_VECREDUCE() argument 3099 SoftPromoteHalfRes_VECREDUCE_SEQ(SDNode * N) SoftPromoteHalfRes_VECREDUCE_SEQ() argument 3109 SoftPromoteHalfOperand(SDNode * N,unsigned OpNo) SoftPromoteHalfOperand() argument 3165 SoftPromoteHalfOp_BITCAST(SDNode * N) SoftPromoteHalfOp_BITCAST() argument 3171 SoftPromoteHalfOp_FCOPYSIGN(SDNode * N,unsigned OpNo) SoftPromoteHalfOp_FCOPYSIGN() argument 3187 SoftPromoteHalfOp_FP_EXTEND(SDNode * N) SoftPromoteHalfOp_FP_EXTEND() argument 3207 SoftPromoteHalfOp_FP_TO_XINT(SDNode * N) SoftPromoteHalfOp_FP_TO_XINT() argument 3222 SoftPromoteHalfOp_FP_TO_XINT_SAT(SDNode * N) SoftPromoteHalfOp_FP_TO_XINT_SAT() argument 3238 SoftPromoteHalfOp_SELECT_CC(SDNode * N,unsigned OpNo) SoftPromoteHalfOp_SELECT_CC() argument 3260 SoftPromoteHalfOp_SETCC(SDNode * N) SoftPromoteHalfOp_SETCC() argument 3280 SoftPromoteHalfOp_STORE(SDNode * N,unsigned OpNo) SoftPromoteHalfOp_STORE() argument 3292 SoftPromoteHalfOp_STACKMAP(SDNode * N,unsigned OpNo) SoftPromoteHalfOp_STACKMAP() argument 3306 SoftPromoteHalfOp_PATCHPOINT(SDNode * N,unsigned OpNo) SoftPromoteHalfOp_PATCHPOINT() argument [all...] |
H A D | LegalizeIntegerTypes.cpp | 41 void DAGTypeLegalizer::PromoteIntegerResult(SDNode *N, unsigned ResNo) { in PromoteIntegerResult() argument 317 PromoteIntRes_MERGE_VALUES(SDNode * N,unsigned ResNo) PromoteIntRes_MERGE_VALUES() argument 323 PromoteIntRes_AssertSext(SDNode * N) PromoteIntRes_AssertSext() argument 330 PromoteIntRes_AssertZext(SDNode * N) PromoteIntRes_AssertZext() argument 337 PromoteIntRes_Atomic0(AtomicSDNode * N) PromoteIntRes_Atomic0() argument 349 PromoteIntRes_Atomic1(AtomicSDNode * N) PromoteIntRes_Atomic1() argument 361 PromoteIntRes_AtomicCmpSwap(AtomicSDNode * N,unsigned ResNo) PromoteIntRes_AtomicCmpSwap() argument 412 PromoteIntRes_BITCAST(SDNode * N) PromoteIntRes_BITCAST() argument 514 PromoteIntRes_FREEZE(SDNode * N) PromoteIntRes_FREEZE() argument 520 PromoteIntRes_BSWAP(SDNode * N) PromoteIntRes_BSWAP() argument 548 PromoteIntRes_BITREVERSE(SDNode * N) PromoteIntRes_BITREVERSE() argument 576 PromoteIntRes_BUILD_PAIR(SDNode * N) PromoteIntRes_BUILD_PAIR() argument 585 PromoteIntRes_Constant(SDNode * N) PromoteIntRes_Constant() argument 599 PromoteIntRes_CTLZ(SDNode * N) PromoteIntRes_CTLZ() argument 633 PromoteIntRes_CTPOP_PARITY(SDNode * N) PromoteIntRes_CTPOP_PARITY() argument 658 PromoteIntRes_CTTZ(SDNode * N) PromoteIntRes_CTTZ() argument 698 PromoteIntRes_EXTRACT_VECTOR_ELT(SDNode * N) PromoteIntRes_EXTRACT_VECTOR_ELT() argument 723 PromoteIntRes_FP_TO_XINT(SDNode * N) PromoteIntRes_FP_TO_XINT() argument 777 PromoteIntRes_FP_TO_XINT_SAT(SDNode * N) PromoteIntRes_FP_TO_XINT_SAT() argument 785 PromoteIntRes_FP_TO_FP16_BF16(SDNode * N) PromoteIntRes_FP_TO_FP16_BF16() argument 792 PromoteIntRes_STRICT_FP_TO_FP16_BF16(SDNode * N) PromoteIntRes_STRICT_FP_TO_FP16_BF16() argument 802 PromoteIntRes_XRINT(SDNode * N) PromoteIntRes_XRINT() argument 808 PromoteIntRes_GET_ROUNDING(SDNode * N) PromoteIntRes_GET_ROUNDING() argument 821 PromoteIntRes_INT_EXTEND(SDNode * N) PromoteIntRes_INT_EXTEND() argument 854 PromoteIntRes_LOAD(LoadSDNode * N) PromoteIntRes_LOAD() argument 869 PromoteIntRes_MLOAD(MaskedLoadSDNode * N) PromoteIntRes_MLOAD() argument 889 PromoteIntRes_MGATHER(MaskedGatherSDNode * N) PromoteIntRes_MGATHER() argument 913 PromoteIntRes_Overflow(SDNode * N) PromoteIntRes_Overflow() argument 937 PromoteIntRes_ADDSUBSHLSAT(SDNode * N) PromoteIntRes_ADDSUBSHLSAT() argument 1024 PromoteIntRes_MULFIX(SDNode * N) PromoteIntRes_MULFIX() argument 1090 earlyExpandDIVFIX(SDNode * N,SDValue LHS,SDValue RHS,unsigned Scale,const TargetLowering & TLI,SelectionDAG & DAG,unsigned SatW=0) earlyExpandDIVFIX() argument 1124 PromoteIntRes_DIVFIX(SDNode * N) PromoteIntRes_DIVFIX() argument 1178 PromoteIntRes_SADDSUBO(SDNode * N,unsigned ResNo) PromoteIntRes_SADDSUBO() argument 1207 PromoteIntRes_Select(SDNode * N) PromoteIntRes_Select() argument 1220 PromoteIntRes_SELECT_CC(SDNode * N) PromoteIntRes_SELECT_CC() argument 1228 PromoteIntRes_SETCC(SDNode * N) PromoteIntRes_SETCC() argument 1270 PromoteIntRes_IS_FPCLASS(SDNode * N) PromoteIntRes_IS_FPCLASS() argument 1278 PromoteIntRes_FFREXP(SDNode * N) PromoteIntRes_FFREXP() argument 1290 PromoteIntRes_SHL(SDNode * N) PromoteIntRes_SHL() argument 1301 PromoteIntRes_SIGN_EXTEND_INREG(SDNode * N) PromoteIntRes_SIGN_EXTEND_INREG() argument 1307 PromoteIntRes_SimpleIntBinOp(SDNode * N) PromoteIntRes_SimpleIntBinOp() argument 1321 PromoteIntRes_SExtIntBinOp(SDNode * N) PromoteIntRes_SExtIntBinOp() argument 1333 PromoteIntRes_ZExtIntBinOp(SDNode * N) PromoteIntRes_ZExtIntBinOp() argument 1345 PromoteIntRes_UMINUMAX(SDNode * N) PromoteIntRes_UMINUMAX() argument 1354 PromoteIntRes_SRA(SDNode * N) PromoteIntRes_SRA() argument 1366 PromoteIntRes_SRL(SDNode * N) PromoteIntRes_SRL() argument 1378 PromoteIntRes_Rotate(SDNode * N) PromoteIntRes_Rotate() argument 1385 PromoteIntRes_FunnelShift(SDNode * N) PromoteIntRes_FunnelShift() argument 1435 PromoteIntRes_VPFunnelShift(SDNode * N) PromoteIntRes_VPFunnelShift() argument 1488 PromoteIntRes_TRUNCATE(SDNode * N) PromoteIntRes_TRUNCATE() argument 1561 PromoteIntRes_UADDSUBO(SDNode * N,unsigned ResNo) PromoteIntRes_UADDSUBO() argument 1592 PromoteIntRes_UADDSUBO_CARRY(SDNode * N,unsigned ResNo) PromoteIntRes_UADDSUBO_CARRY() argument 1622 PromoteIntRes_SADDSUBO_CARRY(SDNode * N,unsigned ResNo) PromoteIntRes_SADDSUBO_CARRY() argument 1628 PromoteIntRes_ABS(SDNode * N) PromoteIntRes_ABS() argument 1646 PromoteIntRes_XMULO(SDNode * N,unsigned ResNo) PromoteIntRes_XMULO() argument 1699 PromoteIntRes_UNDEF(SDNode * N) PromoteIntRes_UNDEF() argument 1704 PromoteIntRes_VSCALE(SDNode * N) PromoteIntRes_VSCALE() argument 1711 PromoteIntRes_VAARG(SDNode * N) PromoteIntRes_VAARG() argument 1759 PromoteIntegerOperand(SDNode * N,unsigned OpNo) PromoteIntegerOperand() argument 1976 PromoteIntOp_ANY_EXTEND(SDNode * N) PromoteIntOp_ANY_EXTEND() argument 1981 PromoteIntOp_ATOMIC_STORE(AtomicSDNode * N) PromoteIntOp_ATOMIC_STORE() argument 1987 PromoteIntOp_BITCAST(SDNode * N) PromoteIntOp_BITCAST() argument 1993 PromoteIntOp_BR_CC(SDNode * N,unsigned OpNo) PromoteIntOp_BR_CC() argument 2007 PromoteIntOp_BRCOND(SDNode * N,unsigned OpNo) PromoteIntOp_BRCOND() argument 2018 PromoteIntOp_BUILD_PAIR(SDNode * N) PromoteIntOp_BUILD_PAIR() argument 2032 PromoteIntOp_BUILD_VECTOR(SDNode * N) PromoteIntOp_BUILD_VECTOR() argument 2055 PromoteIntOp_INSERT_VECTOR_ELT(SDNode * N,unsigned OpNo) PromoteIntOp_INSERT_VECTOR_ELT() argument 2080 PromoteIntOp_ScalarOp(SDNode * N) PromoteIntOp_ScalarOp() argument 2087 PromoteIntOp_SELECT(SDNode * N,unsigned OpNo) PromoteIntOp_SELECT() argument 2105 PromoteIntOp_SELECT_CC(SDNode * N,unsigned OpNo) PromoteIntOp_SELECT_CC() argument 2117 PromoteIntOp_SETCC(SDNode * N,unsigned OpNo) PromoteIntOp_SETCC() argument 2135 PromoteIntOp_Shift(SDNode * N) PromoteIntOp_Shift() argument 2140 PromoteIntOp_FunnelShift(SDNode * N) PromoteIntOp_FunnelShift() argument 2145 PromoteIntOp_SIGN_EXTEND(SDNode * N) PromoteIntOp_SIGN_EXTEND() argument 2153 PromoteIntOp_VP_SIGN_EXTEND(SDNode * N) PromoteIntOp_VP_SIGN_EXTEND() argument 2170 PromoteIntOp_SINT_TO_FP(SDNode * N) PromoteIntOp_SINT_TO_FP() argument 2180 PromoteIntOp_STRICT_SINT_TO_FP(SDNode * N) PromoteIntOp_STRICT_SINT_TO_FP() argument 2185 PromoteIntOp_STORE(StoreSDNode * N,unsigned OpNo) PromoteIntOp_STORE() argument 2197 PromoteIntOp_MSTORE(MaskedStoreSDNode * N,unsigned OpNo) PromoteIntOp_MSTORE() argument 2220 PromoteIntOp_MLOAD(MaskedLoadSDNode * N,unsigned OpNo) PromoteIntOp_MLOAD() argument 2237 PromoteIntOp_MGATHER(MaskedGatherSDNode * N,unsigned OpNo) PromoteIntOp_MGATHER() argument 2265 PromoteIntOp_MSCATTER(MaskedScatterSDNode * N,unsigned OpNo) PromoteIntOp_MSCATTER() argument 2291 PromoteIntOp_TRUNCATE(SDNode * N) PromoteIntOp_TRUNCATE() argument 2299 PromoteIntOp_UINT_TO_FP(SDNode * N) PromoteIntOp_UINT_TO_FP() argument 2309 PromoteIntOp_STRICT_UINT_TO_FP(SDNode * N) PromoteIntOp_STRICT_UINT_TO_FP() argument 2314 PromoteIntOp_ZERO_EXTEND(SDNode * N) PromoteIntOp_ZERO_EXTEND() argument 2321 PromoteIntOp_VP_ZERO_EXTEND(SDNode * N) PromoteIntOp_VP_ZERO_EXTEND() argument 2334 PromoteIntOp_ADDSUBO_CARRY(SDNode * N,unsigned OpNo) PromoteIntOp_ADDSUBO_CARRY() argument 2347 PromoteIntOp_FIX(SDNode * N) PromoteIntOp_FIX() argument 2353 PromoteIntOp_FRAMERETURNADDR(SDNode * N) PromoteIntOp_FRAMERETURNADDR() argument 2359 PromoteIntOp_ExpOp(SDNode * N) PromoteIntOp_ExpOp() argument 2398 getExtendForIntVecReduction(SDNode * N) getExtendForIntVecReduction() argument 2426 PromoteIntOpVectorReduction(SDNode * N,SDValue V) PromoteIntOpVectorReduction() argument 2439 PromoteIntOp_VECREDUCE(SDNode * N) PromoteIntOp_VECREDUCE() argument 2503 PromoteIntOp_VP_REDUCE(SDNode * N,unsigned OpNo) PromoteIntOp_VP_REDUCE() argument 2535 PromoteIntOp_SET_ROUNDING(SDNode * N) PromoteIntOp_SET_ROUNDING() argument 2540 PromoteIntOp_STACKMAP(SDNode * N,unsigned OpNo) PromoteIntOp_STACKMAP() argument 2549 PromoteIntOp_PATCHPOINT(SDNode * N,unsigned OpNo) PromoteIntOp_PATCHPOINT() argument 2558 PromoteIntOp_VP_STRIDED(SDNode * N,unsigned OpNo) PromoteIntOp_VP_STRIDED() argument 2568 PromoteIntOp_VP_SPLICE(SDNode * N,unsigned OpNo) PromoteIntOp_VP_SPLICE() argument 2590 ExpandIntegerResult(SDNode * N,unsigned ResNo) ExpandIntegerResult() argument 2809 ExpandShiftByConstant(SDNode * N,const APInt & Amt,SDValue & Lo,SDValue & Hi) ExpandShiftByConstant() argument 2899 ExpandShiftWithKnownAmountBit(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandShiftWithKnownAmountBit() argument 2986 ExpandShiftWithUnknownAmountBit(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandShiftWithUnknownAmountBit() argument 3077 ExpandIntRes_MINMAX(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_MINMAX() argument 3194 ExpandIntRes_ADDSUB(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ADDSUB() argument 3336 ExpandIntRes_ADDSUBC(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ADDSUBC() argument 3362 ExpandIntRes_ADDSUBE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ADDSUBE() argument 3382 ExpandIntRes_UADDSUBO(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_UADDSUBO() argument 3453 ExpandIntRes_UADDSUBO_CARRY(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_UADDSUBO_CARRY() argument 3473 ExpandIntRes_SADDSUBO_CARRY(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SADDSUBO_CARRY() argument 3493 ExpandIntRes_ANY_EXTEND(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ANY_EXTEND() argument 3516 ExpandIntRes_AssertSext(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_AssertSext() argument 3538 ExpandIntRes_AssertZext(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_AssertZext() argument 3558 ExpandIntRes_BITREVERSE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_BITREVERSE() argument 3566 ExpandIntRes_BSWAP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_BSWAP() argument 3574 ExpandIntRes_PARITY(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_PARITY() argument 3585 ExpandIntRes_Constant(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_Constant() argument 3599 ExpandIntRes_ABS(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ABS() argument 3647 ExpandIntRes_CTLZ(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_CTLZ() argument 3667 ExpandIntRes_CTPOP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_CTPOP() argument 3678 ExpandIntRes_CTTZ(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_CTTZ() argument 3698 ExpandIntRes_GET_ROUNDING(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_GET_ROUNDING() argument 3726 ExpandIntRes_FP_TO_XINT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_FP_TO_XINT() argument 3768 ExpandIntRes_FP_TO_XINT_SAT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_FP_TO_XINT_SAT() argument 3774 ExpandIntRes_XROUND_XRINT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_XROUND_XRINT() argument 3861 ExpandIntRes_LOAD(LoadSDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_LOAD() argument 3974 ExpandIntRes_Logical(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_Logical() argument 3984 ExpandIntRes_MUL(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_MUL() argument 4059 ExpandIntRes_READCYCLECOUNTER(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_READCYCLECOUNTER() argument 4070 ExpandIntRes_ADDSUBSAT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ADDSUBSAT() argument 4076 ExpandIntRes_SHLSAT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SHLSAT() argument 4087 ExpandIntRes_MULFIX(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_MULFIX() argument 4303 ExpandIntRes_DIVFIX(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_DIVFIX() argument 4390 ExpandIntRes_SDIV(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SDIV() argument 4418 ExpandIntRes_ShiftThroughStack(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ShiftThroughStack() argument 4523 ExpandIntRes_Shift(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_Shift() argument 4646 ExpandIntRes_SIGN_EXTEND(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SIGN_EXTEND() argument 4678 ExpandIntRes_SIGN_EXTEND_INREG(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SIGN_EXTEND_INREG() argument 4703 ExpandIntRes_SREM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SREM() argument 4731 ExpandIntRes_TRUNCATE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_TRUNCATE() argument 4743 ExpandIntRes_XMULO(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_XMULO() argument 4881 ExpandIntRes_UDIV(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_UDIV() argument 4924 ExpandIntRes_UREM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_UREM() argument 4967 ExpandIntRes_ZERO_EXTEND(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ZERO_EXTEND() argument 4994 ExpandIntRes_ATOMIC_LOAD(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ATOMIC_LOAD() argument 5009 ExpandIntRes_VECREDUCE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_VECREDUCE() argument 5017 ExpandIntRes_Rotate(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_Rotate() argument 5027 ExpandIntRes_FunnelShift(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_FunnelShift() argument 5060 ExpandIntRes_VSCALE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_VSCALE() argument 5083 ExpandIntegerOperand(SDNode * N,unsigned OpNo) ExpandIntegerOperand() argument 5295 ExpandIntOp_BR_CC(SDNode * N) ExpandIntOp_BR_CC() argument 5313 ExpandIntOp_SELECT_CC(SDNode * N) ExpandIntOp_SELECT_CC() argument 5331 ExpandIntOp_SETCC(SDNode * N) ExpandIntOp_SETCC() argument 5348 ExpandIntOp_SETCCCARRY(SDNode * N) ExpandIntOp_SETCCCARRY() argument 5367 ExpandIntOp_SPLAT_VECTOR(SDNode * N) ExpandIntOp_SPLAT_VECTOR() argument 5375 ExpandIntOp_Shift(SDNode * N) ExpandIntOp_Shift() argument 5384 ExpandIntOp_RETURNADDR(SDNode * N) ExpandIntOp_RETURNADDR() argument 5393 ExpandIntOp_XINT_TO_FP(SDNode * N) ExpandIntOp_XINT_TO_FP() argument 5417 ExpandIntOp_STORE(StoreSDNode * N,unsigned OpNo) ExpandIntOp_STORE() argument 5501 ExpandIntOp_TRUNCATE(SDNode * N) ExpandIntOp_TRUNCATE() argument 5508 ExpandIntOp_ATOMIC_STORE(SDNode * N) ExpandIntOp_ATOMIC_STORE() argument 5517 ExpandIntOp_VP_STRIDED(SDNode * N,unsigned OpNo) ExpandIntOp_VP_STRIDED() argument 5528 PromoteIntRes_VECTOR_SPLICE(SDNode * N) PromoteIntRes_VECTOR_SPLICE() argument 5538 PromoteIntRes_VECTOR_INTERLEAVE_DEINTERLEAVE(SDNode * N) PromoteIntRes_VECTOR_INTERLEAVE_DEINTERLEAVE() argument 5551 PromoteIntRes_EXTRACT_SUBVECTOR(SDNode * N) PromoteIntRes_EXTRACT_SUBVECTOR() argument 5635 PromoteIntRes_INSERT_SUBVECTOR(SDNode * N) PromoteIntRes_INSERT_SUBVECTOR() argument 5656 PromoteIntRes_VECTOR_REVERSE(SDNode * N) PromoteIntRes_VECTOR_REVERSE() argument 5665 PromoteIntRes_VECTOR_SHUFFLE(SDNode * N) PromoteIntRes_VECTOR_SHUFFLE() argument 5679 PromoteIntRes_BUILD_VECTOR(SDNode * N) PromoteIntRes_BUILD_VECTOR() argument 5713 PromoteIntRes_ScalarOp(SDNode * N) PromoteIntRes_ScalarOp() argument 5730 PromoteIntRes_STEP_VECTOR(SDNode * N) PromoteIntRes_STEP_VECTOR() argument 5741 PromoteIntRes_CONCAT_VECTORS(SDNode * N) PromoteIntRes_CONCAT_VECTORS() argument 5811 PromoteIntRes_EXTEND_VECTOR_INREG(SDNode * N) PromoteIntRes_EXTEND_VECTOR_INREG() argument 5846 PromoteIntRes_INSERT_VECTOR_ELT(SDNode * N) PromoteIntRes_INSERT_VECTOR_ELT() argument 5862 PromoteIntRes_VECREDUCE(SDNode * N) PromoteIntRes_VECREDUCE() argument 5870 PromoteIntRes_VP_REDUCE(SDNode * N) PromoteIntRes_VP_REDUCE() argument 5880 PromoteIntOp_EXTRACT_VECTOR_ELT(SDNode * N) PromoteIntOp_EXTRACT_VECTOR_ELT() argument 5894 PromoteIntOp_INSERT_SUBVECTOR(SDNode * N) PromoteIntOp_INSERT_SUBVECTOR() argument 5909 PromoteIntOp_EXTRACT_SUBVECTOR(SDNode * N) PromoteIntOp_EXTRACT_SUBVECTOR() argument 5919 PromoteIntOp_CONCAT_VECTORS(SDNode * N) PromoteIntOp_CONCAT_VECTORS() argument 5961 ExpandIntOp_STACKMAP(SDNode * N,unsigned OpNo) ExpandIntOp_STACKMAP() argument 6000 ExpandIntOp_PATCHPOINT(SDNode * N,unsigned OpNo) ExpandIntOp_PATCHPOINT() argument [all...] |
H A D | LegalizeTypesGeneric.cpp | 34 void DAGTypeLegalizer::ExpandRes_MERGE_VALUES(SDNode *N, unsigned ResNo, in ExpandRes_MERGE_VALUES() 40 void DAGTypeLegalizer::ExpandRes_BITCAST(SDNode *N, SDValue &Lo, SDValue &Hi) { in ExpandRes_BITCAST() 190 void DAGTypeLegalizer::ExpandRes_BUILD_PAIR(SDNode *N, SDValue &Lo, in ExpandRes_BUILD_PAIR() 197 void DAGTypeLegalizer::ExpandRes_EXTRACT_ELEMENT(SDNode *N, SDValue &Lo, in ExpandRes_EXTRACT_ELEMENT() 208 void DAGTypeLegalizer::ExpandRes_EXTRACT_VECTOR_ELT(SDNode *N, SDValue &Lo, in ExpandRes_EXTRACT_VECTOR_ELT() 247 void DAGTypeLegalizer::ExpandRes_NormalLoad(SDNode *N, SDValue &Lo, in ExpandRes_NormalLoad() 287 void DAGTypeLegalizer::ExpandRes_VAARG(SDNode *N, SDValue &Lo, SDValue &Hi) { in ExpandRes_VAARG() 332 SDValue DAGTypeLegalizer::ExpandOp_BITCAST(SDNode *N) { in ExpandOp_BITCAST() 368 SDValue DAGTypeLegalizer::ExpandOp_BUILD_VECTOR(SDNode *N) { in ExpandOp_BUILD_VECTOR() 400 SDValue DAGTypeLegalizer::ExpandOp_EXTRACT_ELEMENT(SDNode *N) { in ExpandOp_EXTRACT_ELEMENT() [all …]
|
H A D | LegalizeVectorTypes.cpp | 40 ScalarizeVectorResult(SDNode * N,unsigned ResNo) ScalarizeVectorResult() argument 209 ScalarizeVecRes_BinOp(SDNode * N) ScalarizeVecRes_BinOp() argument 216 ScalarizeVecRes_TernaryOp(SDNode * N) ScalarizeVecRes_TernaryOp() argument 224 ScalarizeVecRes_FIX(SDNode * N) ScalarizeVecRes_FIX() argument 232 ScalarizeVecRes_FFREXP(SDNode * N,unsigned ResNo) ScalarizeVecRes_FFREXP() argument 260 ScalarizeVecRes_StrictFPOp(SDNode * N) ScalarizeVecRes_StrictFPOp() argument 298 ScalarizeVecRes_OverflowOp(SDNode * N,unsigned ResNo) ScalarizeVecRes_OverflowOp() argument 336 ScalarizeVecRes_MERGE_VALUES(SDNode * N,unsigned ResNo) ScalarizeVecRes_MERGE_VALUES() argument 342 ScalarizeVecRes_BITCAST(SDNode * N) ScalarizeVecRes_BITCAST() argument 353 ScalarizeVecRes_BUILD_VECTOR(SDNode * N) ScalarizeVecRes_BUILD_VECTOR() argument 363 ScalarizeVecRes_EXTRACT_SUBVECTOR(SDNode * N) ScalarizeVecRes_EXTRACT_SUBVECTOR() argument 369 ScalarizeVecRes_FP_ROUND(SDNode * N) ScalarizeVecRes_FP_ROUND() argument 387 ScalarizeVecRes_ExpOp(SDNode * N) ScalarizeVecRes_ExpOp() argument 393 ScalarizeVecRes_INSERT_VECTOR_ELT(SDNode * N) ScalarizeVecRes_INSERT_VECTOR_ELT() argument 404 ScalarizeVecRes_LOAD(LoadSDNode * N) ScalarizeVecRes_LOAD() argument 420 ScalarizeVecRes_UnaryOp(SDNode * N) ScalarizeVecRes_UnaryOp() argument 443 ScalarizeVecRes_InregOp(SDNode * N) ScalarizeVecRes_InregOp() argument 451 ScalarizeVecRes_VecInregOp(SDNode * N) ScalarizeVecRes_VecInregOp() argument 478 ScalarizeVecRes_SCALAR_TO_VECTOR(SDNode * N) ScalarizeVecRes_SCALAR_TO_VECTOR() argument 488 ScalarizeVecRes_VSELECT(SDNode * N) ScalarizeVecRes_VSELECT() argument 556 ScalarizeVecRes_SELECT(SDNode * N) ScalarizeVecRes_SELECT() argument 563 ScalarizeVecRes_SELECT_CC(SDNode * N) ScalarizeVecRes_SELECT_CC() argument 571 ScalarizeVecRes_UNDEF(SDNode * N) ScalarizeVecRes_UNDEF() argument 575 ScalarizeVecRes_VECTOR_SHUFFLE(SDNode * N) ScalarizeVecRes_VECTOR_SHUFFLE() argument 584 ScalarizeVecRes_FP_TO_XINT_SAT(SDNode * N) ScalarizeVecRes_FP_TO_XINT_SAT() argument 601 ScalarizeVecRes_SETCC(SDNode * N) ScalarizeVecRes_SETCC() argument 633 ScalarizeVecRes_IS_FPCLASS(SDNode * N) ScalarizeVecRes_IS_FPCLASS() argument 661 ScalarizeVectorOperand(SDNode * N,unsigned OpNo) ScalarizeVectorOperand() argument 763 ScalarizeVecOp_BITCAST(SDNode * N) ScalarizeVecOp_BITCAST() argument 771 ScalarizeVecOp_UnaryOp(SDNode * N) ScalarizeVecOp_UnaryOp() argument 784 ScalarizeVecOp_UnaryOp_StrictFP(SDNode * N) ScalarizeVecOp_UnaryOp_StrictFP() argument 805 ScalarizeVecOp_CONCAT_VECTORS(SDNode * N) ScalarizeVecOp_CONCAT_VECTORS() argument 814 ScalarizeVecOp_EXTRACT_VECTOR_ELT(SDNode * N) ScalarizeVecOp_EXTRACT_VECTOR_ELT() argument 827 ScalarizeVecOp_VSELECT(SDNode * N) ScalarizeVecOp_VSELECT() argument 838 ScalarizeVecOp_VSETCC(SDNode * N) ScalarizeVecOp_VSETCC() argument 867 ScalarizeVecOp_STORE(StoreSDNode * N,unsigned OpNo) ScalarizeVecOp_STORE() argument 887 ScalarizeVecOp_FP_ROUND(SDNode * N,unsigned OpNo) ScalarizeVecOp_FP_ROUND() argument 896 ScalarizeVecOp_STRICT_FP_ROUND(SDNode * N,unsigned OpNo) ScalarizeVecOp_STRICT_FP_ROUND() argument 918 ScalarizeVecOp_FP_EXTEND(SDNode * N) ScalarizeVecOp_FP_EXTEND() argument 927 ScalarizeVecOp_STRICT_FP_EXTEND(SDNode * N) ScalarizeVecOp_STRICT_FP_EXTEND() argument 945 ScalarizeVecOp_VECREDUCE(SDNode * N) ScalarizeVecOp_VECREDUCE() argument 953 ScalarizeVecOp_VECREDUCE_SEQ(SDNode * N) ScalarizeVecOp_VECREDUCE_SEQ() argument 972 SplitVectorResult(SDNode * N,unsigned ResNo) SplitVectorResult() argument 1224 IncrementPointer(MemSDNode * N,EVT MemVT,MachinePointerInfo & MPI,SDValue & Ptr,uint64_t * ScaledOffset) IncrementPointer() argument 1263 SplitVecRes_BinOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BinOp() argument 1294 SplitVecRes_TernaryOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_TernaryOp() argument 1328 SplitVecRes_FIX(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FIX() argument 1343 SplitVecRes_BITCAST(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BITCAST() argument 1403 SplitVecRes_BUILD_VECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BUILD_VECTOR() argument 1416 SplitVecRes_CONCAT_VECTORS(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_CONCAT_VECTORS() argument 1437 SplitVecRes_EXTRACT_SUBVECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_EXTRACT_SUBVECTOR() argument 1453 SplitVecRes_INSERT_SUBVECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_INSERT_SUBVECTOR() argument 1521 SplitVecRes_FPOp_MultiType(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FPOp_MultiType() argument 1544 SplitVecRes_IS_FPCLASS(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_IS_FPCLASS() argument 1561 SplitVecRes_InregOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_InregOp() argument 1577 SplitVecRes_ExtVecInRegOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ExtVecInRegOp() argument 1615 SplitVecRes_StrictFPOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_StrictFPOp() argument 1667 UnrollVectorOp_StrictFP(SDNode * N,unsigned ResNE) UnrollVectorOp_StrictFP() argument 1722 SplitVecRes_OverflowOp(SDNode * N,unsigned ResNo,SDValue & Lo,SDValue & Hi) SplitVecRes_OverflowOp() argument 1765 SplitVecRes_INSERT_VECTOR_ELT(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_INSERT_VECTOR_ELT() argument 1846 SplitVecRes_STEP_VECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_STEP_VECTOR() argument 1869 SplitVecRes_ScalarOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ScalarOp() argument 2174 SplitVecRes_Gather(MemSDNode * N,SDValue & Lo,SDValue & Hi,bool SplitSETCC) SplitVecRes_Gather() argument 2264 SplitVecRes_SETCC(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_SETCC() argument 2303 SplitVecRes_UnaryOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_UnaryOp() argument 2345 SplitVecRes_FFREXP(SDNode * N,unsigned ResNo,SDValue & Lo,SDValue & Hi) SplitVecRes_FFREXP() argument 2381 SplitVecRes_ExtendOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ExtendOp() argument 2449 SplitVecRes_VECTOR_SHUFFLE(ShuffleVectorSDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_SHUFFLE() argument 2459 __anone19d8f1c0202(const SDValue &N) SplitVecRes_VECTOR_SHUFFLE() argument 2802 SplitVecRes_VAARG(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VAARG() argument 2822 SplitVecRes_FP_TO_XINT_SAT(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FP_TO_XINT_SAT() argument 2839 SplitVecRes_VECTOR_REVERSE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_REVERSE() argument 2849 SplitVecRes_VECTOR_SPLICE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_SPLICE() argument 2865 SplitVecRes_VP_REVERSE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VP_REVERSE() argument 2915 SplitVecRes_VECTOR_DEINTERLEAVE(SDNode * N) SplitVecRes_VECTOR_DEINTERLEAVE() argument 2931 SplitVecRes_VECTOR_INTERLEAVE(SDNode * N) SplitVecRes_VECTOR_INTERLEAVE() argument 2954 SplitVectorOperand(SDNode * N,unsigned OpNo) SplitVectorOperand() argument 3111 SplitVecOp_VSELECT(SDNode * N,unsigned OpNo) SplitVecOp_VSELECT() argument 3145 SplitVecOp_VECREDUCE(SDNode * N,unsigned OpNo) SplitVecOp_VECREDUCE() argument 3164 SplitVecOp_VECREDUCE_SEQ(SDNode * N) SplitVecOp_VECREDUCE_SEQ() argument 3186 SplitVecOp_VP_REDUCE(SDNode * N,unsigned OpNo) SplitVecOp_VP_REDUCE() argument 3213 SplitVecOp_UnaryOp(SDNode * N) SplitVecOp_UnaryOp() argument 3254 SplitVecOp_BITCAST(SDNode * N) SplitVecOp_BITCAST() argument 3270 SplitVecOp_INSERT_SUBVECTOR(SDNode * N,unsigned OpNo) SplitVecOp_INSERT_SUBVECTOR() argument 3296 SplitVecOp_EXTRACT_SUBVECTOR(SDNode * N) SplitVecOp_EXTRACT_SUBVECTOR() argument 3352 SplitVecOp_EXTRACT_VECTOR_ELT(SDNode * N) SplitVecOp_EXTRACT_VECTOR_ELT() argument 3416 SplitVecOp_ExtVecInRegOp(SDNode * N) SplitVecOp_ExtVecInRegOp() argument 3426 SplitVecOp_Gather(MemSDNode * N,unsigned OpNo) SplitVecOp_Gather() argument 3436 SplitVecOp_VP_STORE(VPStoreSDNode * N,unsigned OpNo) SplitVecOp_VP_STORE() argument 3514 SplitVecOp_VP_STRIDED_STORE(VPStridedStoreSDNode * N,unsigned OpNo) SplitVecOp_VP_STRIDED_STORE() argument 3588 SplitVecOp_MSTORE(MaskedStoreSDNode * N,unsigned OpNo) SplitVecOp_MSTORE() argument 3667 SplitVecOp_Scatter(MemSDNode * N,unsigned OpNo) SplitVecOp_Scatter() argument 3750 SplitVecOp_STORE(StoreSDNode * N,unsigned OpNo) SplitVecOp_STORE() argument 3791 SplitVecOp_CONCAT_VECTORS(SDNode * N) SplitVecOp_CONCAT_VECTORS() argument 3812 SplitVecOp_TruncateHelper(SDNode * N) SplitVecOp_TruncateHelper() argument 3918 SplitVecOp_VSETCC(SDNode * N) SplitVecOp_VSETCC() argument 3956 SplitVecOp_FP_ROUND(SDNode * N) SplitVecOp_FP_ROUND() argument 3997 SplitVecOp_FPOpDifferentTypes(SDNode * N) SplitVecOp_FPOpDifferentTypes() argument 4019 SplitVecOp_FP_TO_XINT_SAT(SDNode * N) SplitVecOp_FP_TO_XINT_SAT() argument 4040 WidenVectorResult(SDNode * N,unsigned ResNo) WidenVectorResult() argument 4338 WidenVecRes_Ternary(SDNode * N) WidenVecRes_Ternary() argument 4357 WidenVecRes_Binary(SDNode * N) WidenVecRes_Binary() argument 4376 WidenVecRes_BinaryWithExtraScalarOp(SDNode * N) WidenVecRes_BinaryWithExtraScalarOp() argument 4467 WidenVecRes_BinaryCanTrap(SDNode * N) WidenVecRes_BinaryCanTrap() argument 4541 WidenVecRes_StrictFP(SDNode * N) WidenVecRes_StrictFP() argument 4680 WidenVecRes_OverflowOp(SDNode * N,unsigned ResNo) WidenVecRes_OverflowOp() argument 4730 WidenVecRes_Convert(SDNode * N) WidenVecRes_Convert() argument 4833 WidenVecRes_FP_TO_XINT_SAT(SDNode * N) WidenVecRes_FP_TO_XINT_SAT() argument 4854 WidenVecRes_XRINT(SDNode * N) WidenVecRes_XRINT() argument 4875 WidenVecRes_Convert_StrictFP(SDNode * N) WidenVecRes_Convert_StrictFP() argument 4910 WidenVecRes_EXTEND_VECTOR_INREG(SDNode * N) WidenVecRes_EXTEND_VECTOR_INREG() argument 4963 WidenVecRes_FCOPYSIGN(SDNode * N) WidenVecRes_FCOPYSIGN() argument 4974 WidenVecRes_IS_FPCLASS(SDNode * N) WidenVecRes_IS_FPCLASS() argument 4984 WidenVecRes_ExpOp(SDNode * N) WidenVecRes_ExpOp() argument 4993 WidenVecRes_Unary(SDNode * N) WidenVecRes_Unary() argument 5009 WidenVecRes_InregOp(SDNode * N) WidenVecRes_InregOp() argument 5020 WidenVecRes_MERGE_VALUES(SDNode * N,unsigned ResNo) WidenVecRes_MERGE_VALUES() argument 5025 WidenVecRes_BITCAST(SDNode * N) WidenVecRes_BITCAST() argument 5141 WidenVecRes_BUILD_VECTOR(SDNode * N) WidenVecRes_BUILD_VECTOR() argument 5161 WidenVecRes_CONCAT_VECTORS(SDNode * N) WidenVecRes_CONCAT_VECTORS() argument 5239 WidenVecRes_INSERT_SUBVECTOR(SDNode * N) WidenVecRes_INSERT_SUBVECTOR() argument 5249 WidenVecRes_EXTRACT_SUBVECTOR(SDNode * N) WidenVecRes_EXTRACT_SUBVECTOR() argument 5324 WidenVecRes_AssertZext(SDNode * N) WidenVecRes_AssertZext() argument 5332 WidenVecRes_INSERT_VECTOR_ELT(SDNode * N) WidenVecRes_INSERT_VECTOR_ELT() argument 5339 WidenVecRes_LOAD(SDNode * N) WidenVecRes_LOAD() argument 5413 WidenVecRes_VP_LOAD(VPLoadSDNode * N) WidenVecRes_VP_LOAD() argument 5440 WidenVecRes_VP_STRIDED_LOAD(VPStridedLoadSDNode * N) WidenVecRes_VP_STRIDED_LOAD() argument 5467 WidenVecRes_MLOAD(MaskedLoadSDNode * N) WidenVecRes_MLOAD() argument 5492 WidenVecRes_MGATHER(MaskedGatherSDNode * N) WidenVecRes_MGATHER() argument 5530 WidenVecRes_VP_GATHER(VPGatherSDNode * N) WidenVecRes_VP_GATHER() argument 5553 WidenVecRes_ScalarOp(SDNode * N) WidenVecRes_ScalarOp() argument 5582 getSETCCOperandType(SDValue N) getSETCCOperandType() argument 5590 isSETCCorConvertedSETCC(SDValue N) isSETCCorConvertedSETCC() argument 5679 WidenVSELECTMask(SDNode * N) WidenVSELECTMask() argument 5786 WidenVecRes_Select(SDNode * N) WidenVecRes_Select() argument 5830 WidenVecRes_SELECT_CC(SDNode * N) WidenVecRes_SELECT_CC() argument 5838 WidenVecRes_UNDEF(SDNode * N) WidenVecRes_UNDEF() argument 5843 WidenVecRes_VECTOR_SHUFFLE(ShuffleVectorSDNode * N) WidenVecRes_VECTOR_SHUFFLE() argument 5868 WidenVecRes_VECTOR_REVERSE(SDNode * N) WidenVecRes_VECTOR_REVERSE() argument 5923 WidenVecRes_SETCC(SDNode * N) WidenVecRes_SETCC() argument 5971 WidenVecRes_STRICT_FSETCC(SDNode * N) WidenVecRes_STRICT_FSETCC() argument 6014 WidenVectorOperand(SDNode * N,unsigned OpNo) WidenVectorOperand() argument 6149 WidenVecOp_EXTEND(SDNode * N) WidenVecOp_EXTEND() argument 6208 WidenVecOp_UnrollVectorOp(SDNode * N) WidenVecOp_UnrollVectorOp() argument 6215 WidenVecOp_IS_FPCLASS(SDNode * N) WidenVecOp_IS_FPCLASS() argument 6243 WidenVecOp_Convert(SDNode * N) WidenVecOp_Convert() argument 6308 WidenVecOp_FP_TO_XINT_SAT(SDNode * N) WidenVecOp_FP_TO_XINT_SAT() argument 6330 WidenVecOp_BITCAST(SDNode * N) WidenVecOp_BITCAST() argument 6374 WidenVecOp_CONCAT_VECTORS(SDNode * N) WidenVecOp_CONCAT_VECTORS() argument 6413 WidenVecOp_INSERT_SUBVECTOR(SDNode * N) WidenVecOp_INSERT_SUBVECTOR() argument 6452 WidenVecOp_EXTRACT_SUBVECTOR(SDNode * N) WidenVecOp_EXTRACT_SUBVECTOR() argument 6458 WidenVecOp_EXTRACT_VECTOR_ELT(SDNode * N) WidenVecOp_EXTRACT_VECTOR_ELT() argument 6464 WidenVecOp_EXTEND_VECTOR_INREG(SDNode * N) WidenVecOp_EXTEND_VECTOR_INREG() argument 6469 WidenVecOp_STORE(SDNode * N) WidenVecOp_STORE() argument 6517 WidenVecOp_VP_STORE(SDNode * N,unsigned OpNo) WidenVecOp_VP_STORE() argument 6556 WidenVecOp_VP_STRIDED_STORE(SDNode * N,unsigned OpNo) WidenVecOp_VP_STRIDED_STORE() argument 6588 WidenVecOp_MSTORE(SDNode * N,unsigned OpNo) WidenVecOp_MSTORE() argument 6628 WidenVecOp_MGATHER(SDNode * N,unsigned OpNo) WidenVecOp_MGATHER() argument 6649 WidenVecOp_MSCATTER(SDNode * N,unsigned OpNo) WidenVecOp_MSCATTER() argument 6689 WidenVecOp_VP_SCATTER(SDNode * N,unsigned OpNo) WidenVecOp_VP_SCATTER() argument 6717 WidenVecOp_SETCC(SDNode * N) WidenVecOp_SETCC() argument 6751 WidenVecOp_STRICT_FSETCC(SDNode * N) WidenVecOp_STRICT_FSETCC() argument 6787 WidenVecOp_VECREDUCE(SDNode * N) WidenVecOp_VECREDUCE() argument 6822 WidenVecOp_VECREDUCE_SEQ(SDNode * N) WidenVecOp_VECREDUCE_SEQ() argument 6859 WidenVecOp_VP_REDUCE(SDNode * N) WidenVecOp_VP_REDUCE() argument 6872 WidenVecOp_VSELECT(SDNode * N) WidenVecOp_VSELECT() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/utils/TableGen/ |
H A D | ClangOpcodesEmitter.cpp | 60 Enumerate(const Record * R,StringRef N,std::function<void (ArrayRef<const Record * >,Twine)> && F) Enumerate() argument 90 StringRef N = Opcode->getValueAsString("Name"); run() local 104 EmitEnum(raw_ostream & OS,StringRef N,const Record * R) EmitEnum() argument 113 EmitInterp(raw_ostream & OS,StringRef N,const Record * R) EmitInterp() argument 129 for (size_t I = 0, N = Args.size(); I < N; ++I) { EmitInterp() local 146 for (size_t I = 0, N = Args.size(); I < N; ++I) EmitInterp() local 166 EmitDisasm(raw_ostream & OS,StringRef N,const Record * R) EmitDisasm() argument 185 EmitEmitter(raw_ostream & OS,StringRef N,const Record * R) EmitEmitter() argument 196 for (size_t I = 0, N = Args.size(); I < N; ++I) EmitEmitter() local 202 for (size_t I = 0, N = Args.size(); I < N; ++I) { EmitEmitter() local 208 for (size_t I = 0, N = Args.size(); I < N; ++I) EmitEmitter() local 216 EmitProto(raw_ostream & OS,StringRef N,const Record * R) EmitProto() argument 248 EmitGroup(raw_ostream & OS,StringRef N,const Record * R) EmitGroup() argument 261 for (size_t I = 0, N = Types->size(); I < N; ++I) EmitGroup() local 277 for (size_t I = 0, N = Types->size(); I < N; ++I) EmitGroup() local 279 for (size_t I = 0, N = Args.size(); I < N; ++I) EmitGroup() local 336 EmitEval(raw_ostream & OS,StringRef N,const Record * R) EmitEval() argument 347 for (size_t I = 0, N = Args.size(); I < N; ++I) EmitEval() local 356 for (size_t I = 0, N = Args.size(); I < N; ++I) EmitEval() local 370 for (size_t I = 0, N = Types.size(); I < N; ++I) { PrintTypes() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | DirectedGraph.h | 32 explicit DGEdge(NodeType &N) : TargetNode(N) {} in DGEdge() 55 void setTargetNode(const NodeType &N) { TargetNode = N; } in setTargetNode() 83 explicit DGNode(const DGNode<NodeType, EdgeType> &N) : Edges(N.Edges) {} in DGNode() 84 DGNode(DGNode<NodeType, EdgeType> &&N) : Edges(std::move(N.Edges)) {} in DGNode() 117 bool findEdgesTo(const NodeType &N, SmallVectorImpl<EdgeType *> &EL) const { in findEdgesTo() 133 bool hasEdgeTo(const NodeType &N) const { in hasEdgeTo() 149 bool isEqualTo(const NodeType &N) const { return this == &N; } in isEqualTo() 159 const_iterator findEdgeTo(const NodeType &N) const { in findEdgeTo() 183 explicit DirectedGraph(NodeType &N) : Nodes() { addNode(N); } in DirectedGraph() 207 const_iterator findNode(const NodeType &N) const { in findNode() [all …]
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | DiagnosticPrinter.cpp | 53 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(unsigned long N) { in operator <<() 57 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(long N) { in operator <<() 63 unsigned long long N) { in operator <<() 68 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(long long N) { in operator <<() 78 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(unsigned int N) { in operator <<() 83 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(int N) { in operator <<() 88 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(double N) { in operator <<()
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
H A D | MsgPackDocument.h | 228 MapDocNode(DocNode &N) : DocNode(N) { assert(getKind() == Type::Map); } in MapDocNode() argument 258 ArrayDocNode(DocNode &N) : DocNode(N) { assert(getKind() == Type::Array); } in ArrayDocNode() argument 266 void push_back(DocNode N) { in push_back() argument 309 auto N = DocNode(&KindAndDocs[size_t(Type::Empty)]); in getEmptyNode() local 315 auto N = DocNode(&KindAndDocs[size_t(Type::Nil)]); getNode() local 321 auto N = DocNode(&KindAndDocs[size_t(Type::Int)]); getNode() local 328 auto N = DocNode(&KindAndDocs[size_t(Type::Int)]); getNode() local 335 auto N = DocNode(&KindAndDocs[size_t(Type::UInt)]); getNode() local 342 auto N = DocNode(&KindAndDocs[size_t(Type::UInt)]); getNode() local 349 auto N = DocNode(&KindAndDocs[size_t(Type::Boolean)]); getNode() local 356 auto N = DocNode(&KindAndDocs[size_t(Type::Float)]); getNode() local 366 auto N = DocNode(&KindAndDocs[size_t(Type::String)]); global() variable 383 auto N = DocNode(&KindAndDocs[size_t(Type::Binary)]); global() variable 390 auto N = DocNode(&KindAndDocs[size_t(Type::Map)]); getMapNode() local 398 auto N = DocNode(&KindAndDocs[size_t(Type::Array)]); getArrayNode() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Support/ |
H A D | NativeFormatting.cpp | 26 static int format_to_buffer(T Value, char (&Buffer)[N]) { in format_to_buffer() 56 static void write_unsigned_impl(raw_ostream &S, T N, size_t MinDigits, in write_unsigned_impl() 79 static void write_unsigned(raw_ostream &S, T N, size_t MinDigits, in write_unsigned() 90 static void write_signed(raw_ostream &S, T N, size_t MinDigits, in write_signed() 105 void llvm::write_integer(raw_ostream &S, unsigned int N, size_t MinDigits, in write_integer() 110 void llvm::write_integer(raw_ostream &S, int N, size_t MinDigits, in write_integer() 115 void llvm::write_integer(raw_ostream &S, unsigned long N, size_t MinDigits, in write_integer() 120 void llvm::write_integer(raw_ostream &S, long N, size_t MinDigits, in write_integer() 125 void llvm::write_integer(raw_ostream &S, unsigned long long N, size_t MinDigits, in write_integer() 130 void llvm::write_integer(raw_ostream &S, long long N, size_t MinDigits, in write_integer() [all …]
|
H A D | BalancedPartitioning.cpp | 123 for (auto &N : Nodes) in bisect() local 143 llvm::partition(Nodes, [&](auto &N) { return N.Bucket == LeftBucket; }); in bisect() argument 171 for (auto &N : Nodes) in runIterations() local 176 for (auto &N : Nodes) in runIterations() local 183 for (auto &N : Nodes) in runIterations() local 189 for (auto &N : Nodes) { runIterations() local 233 for (auto &N : Nodes) { runIteration() local 268 moveFunctionNode(BPFunctionNode & N,unsigned LeftBucket,unsigned RightBucket,SignaturesT & Signatures,std::mt19937 & RNG) const moveFunctionNode() argument 310 for (auto &N : llvm::make_range(Nodes.begin(), NodesMid)) split() local 312 for (auto &N : llvm::make_range(NodesMid, Nodes.end())) split() local 316 moveGain(const BPFunctionNode & N,bool FromLeftToRight,const SignaturesT & Signatures) moveGain() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | RecordSerialization.cpp | 51 int8_t N; in consume() local 58 int16_t N; in consume() local 65 uint16_t N; in consume() local 72 int32_t N; in consume() local 79 uint32_t N; in consume() local 86 int64_t N; in consume() local 93 uint64_t N; in consume() local 116 APSInt N; in consume_numeric() local
|
/freebsd-src/crypto/openssl/crypto/srp/ |
H A D | srp_lib.c | 26 static BIGNUM *srp_Calc_xy(const BIGNUM *x, const BIGNUM *y, const BIGNUM *N, in srp_Calc_xy() 55 static BIGNUM *srp_Calc_k(const BIGNUM *N, const BIGNUM *g, in srp_Calc_k() 63 BIGNUM *SRP_Calc_u_ex(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N, in SRP_Calc_u_ex() 70 BIGNUM *SRP_Calc_u(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N) in SRP_Calc_u() 77 const BIGNUM *b, const BIGNUM *N) in SRP_Calc_server_key() 106 BIGNUM *SRP_Calc_B_ex(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, in SRP_Calc_B_ex() 138 BIGNUM *SRP_Calc_B(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, in SRP_Calc_B() 196 BIGNUM *SRP_Calc_A(const BIGNUM *a, const BIGNUM *N, const BIGNUM *g) in SRP_Calc_A() 212 BIGNUM *SRP_Calc_client_key_ex(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, in SRP_Calc_client_key_ex() 260 BIGNUM *SRP_Calc_client_key(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, in SRP_Calc_client_key() [all …]
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelDAGToDAG.cpp | 157 bool MipsDAGToDAGISel::selectVSplat(SDNode *N, APInt &Imm, in selectVSplat() argument 163 bool MipsDAGToDAGISel::selectVSplatUimm1(SDValue N, SDValue &Imm) const { in selectVSplatUimm1() argument 168 bool MipsDAGToDAGISel::selectVSplatUimm2(SDValue N, SDValue &Imm) const { in selectVSplatUimm2() argument 173 bool MipsDAGToDAGISel::selectVSplatUimm3(SDValue N, SDValue &Imm) const { in selectVSplatUimm3() argument 178 bool MipsDAGToDAGISel::selectVSplatUimm4(SDValue N, SDValue &Imm) const { in selectVSplatUimm4() argument 183 bool MipsDAGToDAGISel::selectVSplatUimm5(SDValue N, SDValue &Imm) const { in selectVSplatUimm5() argument 188 bool MipsDAGToDAGISel::selectVSplatUimm6(SDValue N, SDValue &Imm) const { in selectVSplatUimm6() argument 193 bool MipsDAGToDAGISel::selectVSplatUimm8(SDValue N, SDValue &Imm) const { in selectVSplatUimm8() argument 198 bool MipsDAGToDAGISel::selectVSplatSimm5(SDValue N, SDValue &Imm) const { in selectVSplatSimm5() argument 203 bool MipsDAGToDAGISel::selectVSplatUimmPow2(SDValue N, SDValu argument 208 selectVSplatUimmInvPow2(SDValue N,SDValue & Imm) const selectVSplatUimmInvPow2() argument 213 selectVSplatMaskL(SDValue N,SDValue & Imm) const selectVSplatMaskL() argument 218 selectVSplatMaskR(SDValue N,SDValue & Imm) const selectVSplatMaskR() argument 329 isUnneededShiftMask(SDNode * N,unsigned ShAmtBits) const isUnneededShiftMask() argument [all...] |
/freebsd-src/contrib/llvm-project/compiler-rt/lib/builtins/aarch64/ |
H A D | lse.S | 66 #define N 0x000000 macro 73 #define N 0x800000 macro 80 #define N 0x400000 macro 87 #define N 0xc00000 macro 96 #define N 0x800000 macro 102 #define N 0xc00000 macro 110 #define x(N) GLUE2(x, N) argument 111 #define w(N) GLUE2(w, N) argument 113 #define s(N) w(N) argument 115 #define s(N) x(N) argument
|
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | Tree.cpp | 19 static void traverse(const syntax::Node *N, in traverse() 27 static void traverse(syntax::Node *N, in traverse() 29 traverse(static_cast<const syntax::Node *>(N), [&](const syntax::Node *N) { in traverse() 108 for (auto *N = New; N; N = N->NextSibling) { in replaceChildRangeLowLevel() local 114 auto Reachable = [](Node *From, Node *N) { in replaceChildRangeLowLevel() 138 for (auto *N = Begin; N != End;) { in replaceChildRangeLowLevel() local 165 for (auto *N = New; N != nullptr; N = N->NextSibling) { in replaceChildRangeLowLevel() local 174 static void dumpNode(raw_ostream &OS, const syntax::Node *N, in dumpNode() 176 auto DumpExtraInfo = [&OS](const syntax::Node *N) { in dumpNode() 230 traverse(this, [&](const syntax::Node *N) { in dumpTokens() [all …]
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 75 SelectArithShiftedRegister(SDValue N,SDValue & Reg,SDValue & Shift) SelectArithShiftedRegister() argument 78 SelectLogicalShiftedRegister(SDValue N,SDValue & Reg,SDValue & Shift) SelectLogicalShiftedRegister() argument 81 SelectAddrModeIndexed7S8(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed7S8() argument 84 SelectAddrModeIndexed7S16(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed7S16() argument 87 SelectAddrModeIndexed7S32(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed7S32() argument 90 SelectAddrModeIndexed7S64(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed7S64() argument 93 SelectAddrModeIndexed7S128(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed7S128() argument 96 SelectAddrModeIndexedS9S128(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexedS9S128() argument 99 SelectAddrModeIndexedU6S128(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexedU6S128() argument 102 SelectAddrModeIndexed8(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed8() argument 105 SelectAddrModeIndexed16(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed16() argument 108 SelectAddrModeIndexed32(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed32() argument 111 SelectAddrModeIndexed64(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed64() argument 114 SelectAddrModeIndexed128(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed128() argument 117 SelectAddrModeUnscaled8(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeUnscaled8() argument 120 SelectAddrModeUnscaled16(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeUnscaled16() argument 123 SelectAddrModeUnscaled32(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeUnscaled32() argument 126 SelectAddrModeUnscaled64(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeUnscaled64() argument 129 SelectAddrModeUnscaled128(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeUnscaled128() argument 133 SelectAddrModeIndexedUImm(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexedUImm() argument 152 SelectAddrModeWRO(SDValue N,SDValue & Base,SDValue & Offset,SDValue & SignExtend,SDValue & DoShift) SelectAddrModeWRO() argument 158 SelectAddrModeXRO(SDValue N,SDValue & Base,SDValue & Offset,SDValue & SignExtend,SDValue & DoShift) SelectAddrModeXRO() argument 163 SelectExtractHigh(SDValue N,SDValue & Res) SelectExtractHigh() argument 179 SelectRoundingVLShr(SDValue N,SDValue & Res1,SDValue & Res2) SelectRoundingVLShr() argument 208 SelectDupZeroOrUndef(SDValue N) SelectDupZeroOrUndef() argument 228 SelectDupZero(SDValue N) SelectDupZero() argument 244 SelectDupNegativeZero(SDValue N) SelectDupNegativeZero() argument 257 SelectSVEAddSubImm(SDValue N,SDValue & Imm,SDValue & Shift) SelectSVEAddSubImm() argument 262 SelectSVECpyDupImm(SDValue N,SDValue & Imm,SDValue & Shift) SelectSVECpyDupImm() argument 267 SelectSVELogicalImm(SDValue N,SDValue & Imm) SelectSVELogicalImm() argument 272 SelectSVEArithImm(SDValue N,SDValue & Imm) SelectSVEArithImm() argument 277 SelectSVEShiftImm(SDValue N,SDValue & Imm) SelectSVEShiftImm() argument 281 SelectSVEShiftSplatImmR(SDValue N,SDValue & Imm) SelectSVEShiftSplatImmR() argument 293 SelectCntImm(SDValue N,SDValue & Imm) SelectCntImm() argument 314 SelectEXTImm(SDValue N,SDValue & Imm) SelectEXTImm() argument 330 ImmToReg(SDValue N,SDValue & Imm) ImmToReg() argument 403 SelectSVERegRegAddrMode(SDValue N,SDValue & Base,SDValue & Offset) SelectSVERegRegAddrMode() argument 411 SelectSMETileSlice(SDValue N,SDValue & Vector,SDValue & Offset) SelectSMETileSlice() argument 447 SelectAddrModeIndexed7S(SDValue N,unsigned Size,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed7S() argument 470 SelectCVTFixedPosOperand(SDValue N,SDValue & FixedPos) SelectCVTFixedPosOperand() argument 477 SelectCVTFixedPosRecipOperand(SDValue N,SDValue & FixedPos) SelectCVTFixedPosRecipOperand() argument 521 isIntImmediate(SDValue N,uint64_t & Imm) isIntImmediate() argument 528 isOpcWithIntImmediate(const SDNode * N,unsigned Opc,uint64_t & Imm) isOpcWithIntImmediate() argument 537 isIntImmediateEq(SDValue N,const uint64_t ImmExpected) isIntImmediateEq() argument 573 SelectArithImmed(SDValue N,SDValue & Val,SDValue & Shift) SelectArithImmed() argument 603 SelectNegArithImmed(SDValue N,SDValue & Val,SDValue & Shift) SelectNegArithImmed() argument 636 getShiftTypeForNode(SDValue N) getShiftTypeForNode() argument 702 SelectShiftedRegisterFromAnd(SDValue N,SDValue & Reg,SDValue & Shift) SelectShiftedRegisterFromAnd() argument 781 getExtendTypeForNode(SDValue N,bool IsLoadStore=false) getExtendTypeForNode() argument 858 SelectShiftedRegister(SDValue N,bool AllowROR,SDValue & Reg,SDValue & Shift) SelectShiftedRegister() argument 886 narrowIfNeeded(SelectionDAG * CurDAG,SDValue N) narrowIfNeeded() argument 896 SelectRDVLImm(SDValue N,SDValue & Imm) SelectRDVLImm() argument 914 SelectArithExtendedRegister(SDValue N,SDValue & Reg,SDValue & Shift) SelectArithExtendedRegister() argument 941 __anon0fe1b4e10202(SDValue N) SelectArithExtendedRegister() argument 967 SelectArithUXTXRegister(SDValue N,SDValue & Reg,SDValue & Shift) SelectArithUXTXRegister() argument 994 isWorthFoldingADDlow(SDValue N) isWorthFoldingADDlow() argument 1022 SelectAddrModeIndexedBitWidth(SDValue N,bool IsSignedImm,unsigned BW,unsigned Size,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexedBitWidth() argument 1085 SelectAddrModeIndexed(SDValue N,unsigned Size,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexed() argument 1145 SelectAddrModeUnscaled(SDValue N,unsigned Size,SDValue & Base,SDValue & OffImm) SelectAddrModeUnscaled() argument 1167 Widen(SelectionDAG * CurDAG,SDValue N) Widen() argument 1177 SelectExtendedSHL(SDValue N,unsigned Size,bool WantExtend,SDValue & Offset,SDValue & SignExtend) SelectExtendedSHL() argument 1209 SelectAddrModeWRO(SDValue N,unsigned Size,SDValue & Base,SDValue & Offset,SDValue & SignExtend,SDValue & DoShift) SelectAddrModeWRO() argument 1298 SelectAddrModeXRO(SDValue N,unsigned Size,SDValue & Base,SDValue & Offset,SDValue & SignExtend,SDValue & DoShift) SelectAddrModeXRO() argument 1437 SDNode *N = createTuple() local 1442 SelectTable(SDNode * N,unsigned NumVecs,unsigned Opc,bool isExt) SelectTable() argument 1463 tryIndexedLoad(SDNode * N) tryIndexedLoad() argument 1564 SelectLoad(SDNode * N,unsigned NumVecs,unsigned Opc,unsigned SubRegIdx) SelectLoad() argument 1593 SelectPostLoad(SDNode * N,unsigned NumVecs,unsigned Opc,unsigned SubRegIdx) SelectPostLoad() argument 1629 findAddrModeSVELoadStore(SDNode * N,unsigned Opc_rr,unsigned Opc_ri,const SDValue & OldBase,const SDValue & OldOffset,unsigned Scale) findAddrModeSVELoadStore() argument 1708 SelectPExtPair(SDNode * N,unsigned Opc) SelectPExtPair() argument 1727 SelectWhilePair(SDNode * N,unsigned Opc) SelectWhilePair() argument 1743 SelectCVTIntrinsic(SDNode * N,unsigned NumVecs,unsigned Opcode) SelectCVTIntrinsic() argument 1758 SelectDestructiveMultiIntrinsic(SDNode * N,unsigned NumVecs,bool IsZmMulti,unsigned Opcode,bool HasPred) SelectDestructiveMultiIntrinsic() argument 1797 SelectPredicatedLoad(SDNode * N,unsigned NumVecs,unsigned Scale,unsigned Opc_ri,unsigned Opc_rr,bool IsIntr) SelectPredicatedLoad() argument 1830 SelectContiguousMultiVectorLoad(SDNode * N,unsigned NumVecs,unsigned Scale,unsigned Opc_ri,unsigned Opc_rr) SelectContiguousMultiVectorLoad() argument 1865 SelectFrintFromVT(SDNode * N,unsigned NumVecs,unsigned Opcode) SelectFrintFromVT() argument 1900 SelectClamp(SDNode * N,unsigned NumVecs,unsigned Op) SelectClamp() argument 1949 SelectMultiVectorMove(SDNode * N,unsigned NumVecs,unsigned BaseReg,unsigned Op) SelectMultiVectorMove() argument 1983 SelectUnaryMultiIntrinsic(SDNode * N,unsigned NumOutVecs,bool IsTupleInput,unsigned Opc) SelectUnaryMultiIntrinsic() argument 2013 SelectStore(SDNode * N,unsigned NumVecs,unsigned Opc) SelectStore() argument 2033 SelectPredicatedStore(SDNode * N,unsigned NumVecs,unsigned Scale,unsigned Opc_rr,unsigned Opc_ri) SelectPredicatedStore() argument 2058 SelectAddrModeFrameIndexSVE(SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeFrameIndexSVE() argument 2075 SelectPostStore(SDNode * N,unsigned NumVecs,unsigned Opc) SelectPostStore() argument 2131 SelectLoadLane(SDNode * N,unsigned NumVecs,unsigned Opc) SelectLoadLane() argument 2169 SelectPostLoadLane(SDNode * N,unsigned NumVecs,unsigned Opc) SelectPostLoadLane() argument 2223 SelectStoreLane(SDNode * N,unsigned NumVecs,unsigned Opc) SelectStoreLane() argument 2251 SelectPostStoreLane(SDNode * N,unsigned NumVecs,unsigned Opc) SelectPostStoreLane() argument 2284 isBitfieldExtractOpFromAnd(SelectionDAG * CurDAG,SDNode * N,unsigned & Opc,SDValue & Opd0,unsigned & LSB,unsigned & MSB,unsigned NumberOfIgnoredLowBits,bool BiggerPattern) isBitfieldExtractOpFromAnd() argument 2378 isBitfieldExtractOpFromSExtInReg(SDNode * N,unsigned & Opc,SDValue & Opd0,unsigned & Immr,unsigned & Imms) isBitfieldExtractOpFromSExtInReg() argument 2411 isSeveralBitsExtractOpFromShr(SDNode * N,unsigned & Opc,SDValue & Opd0,unsigned & LSB,unsigned & MSB) isSeveralBitsExtractOpFromShr() argument 2451 isBitfieldExtractOpFromShr(SDNode * N,unsigned & Opc,SDValue & Opd0,unsigned & Immr,unsigned & Imms,bool BiggerPattern) isBitfieldExtractOpFromShr() argument 2518 tryBitfieldExtractOpFromSExt(SDNode * N) tryBitfieldExtractOpFromSExt() argument 2542 isBitfieldExtractOp(SelectionDAG * CurDAG,SDNode * N,unsigned & Opc,SDValue & Opd0,unsigned & Immr,unsigned & Imms,unsigned NumberOfIgnoredLowBits=0,bool BiggerPattern=false) isBitfieldExtractOp() argument 2583 tryBitfieldExtractOp(SDNode * N) tryBitfieldExtractOp() argument 3086 tryBitfieldInsertOpFromOrAndImm(SDNode * N,SelectionDAG * CurDAG) tryBitfieldInsertOpFromOrAndImm() argument 3249 tryOrrWithShift(SDNode * N,SDValue OrOpd0,SDValue OrOpd1,SDValue Src,SDValue Dst,SelectionDAG * CurDAG,const bool BiggerPattern) tryOrrWithShift() argument 3349 tryBitfieldInsertOpFromOr(SDNode * N,const APInt & UsefulBits,SelectionDAG * CurDAG) tryBitfieldInsertOpFromOr() argument 3523 tryBitfieldInsertOp(SDNode * N) tryBitfieldInsertOp() argument 3545 tryBitfieldInsertInZeroOp(SDNode * N) tryBitfieldInsertInZeroOp() argument 3574 tryShiftAmountMod(SDNode * N) tryShiftAmountMod() argument 3698 checkCVTFixedPointOperandWithFBits(SelectionDAG * CurDAG,SDValue N,SDValue & FixedPos,unsigned RegWidth,bool isReciprocal) checkCVTFixedPointOperandWithFBits() argument 3748 SelectCVTFixedPosOperand(SDValue N,SDValue & FixedPos,unsigned RegWidth) SelectCVTFixedPosOperand() argument 3754 SelectCVTFixedPosRecipOperand(SDValue N,SDValue & FixedPos,unsigned RegWidth) SelectCVTFixedPosRecipOperand() argument 3797 tryReadRegister(SDNode * N) tryReadRegister() argument 3858 tryWriteRegister(SDNode * N) tryWriteRegister() argument 3937 SelectCMP_SWAP(SDNode * N) SelectCMP_SWAP() argument 3972 SelectSVEAddSubImm(SDValue N,MVT VT,SDValue & Imm,SDValue & Shift) SelectSVEAddSubImm() argument 4012 SelectSVECpyDupImm(SDValue N,MVT VT,SDValue & Imm,SDValue & Shift) SelectSVECpyDupImm() argument 4052 SelectSVESignedArithImm(SDValue N,SDValue & Imm) SelectSVESignedArithImm() argument 4064 SelectSVEArithImm(SDValue N,MVT VT,SDValue & Imm) SelectSVEArithImm() argument 4092 SelectSVELogicalImm(SDValue N,MVT VT,SDValue & Imm,bool Invert) SelectSVELogicalImm() argument 4138 SelectSVEShiftImm(SDValue N,uint64_t Low,uint64_t High,bool AllowSaturation,SDValue & Imm) SelectSVEShiftImm() argument 4162 trySelectStackSlotTagP(SDNode * N) trySelectStackSlotTagP() argument 4191 SelectTagP(SDNode * N) SelectTagP() argument 4213 trySelectCastFixedLengthToScalableVector(SDNode * N) trySelectCastFixedLengthToScalableVector() argument 4244 trySelectCastScalableToFixedLengthVector(SDNode * N) trySelectCastScalableToFixedLengthVector() argument 4273 trySelectXAR(SDNode * N) trySelectXAR() argument 6901 SelectAddrModeIndexedSVE(SDNode * Root,SDValue N,SDValue & Base,SDValue & OffImm) SelectAddrModeIndexedSVE() argument 6957 SelectSVERegRegAddrMode(SDValue N,unsigned Scale,SDValue & Base,SDValue & Offset) SelectSVERegRegAddrMode() argument 7008 SelectAllActivePredicate(SDValue N) SelectAllActivePredicate() argument 7015 SelectAnyPredicate(SDValue N) SelectAnyPredicate() argument 7020 SelectSMETileSlice(SDValue N,unsigned MaxSize,SDValue & Base,SDValue & Offset,unsigned Scale) SelectSMETileSlice() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/ |
H A D | CombinerUtils.h |
|
/freebsd-src/contrib/libarchive/libarchive/ |
H A D | archive_rb.h | 52 #define ARCHIVE_RB_TREE_NEXT(T, N) \ argument 54 #define ARCHIVE_RB_TREE_PREV(T, N) \ argument 56 #define ARCHIVE_RB_TREE_FOREACH(N, T) \ argument 59 #define ARCHIVE_RB_TREE_FOREACH_REVERSE(N, T) \ argument 62 #define ARCHIVE_RB_TREE_FOREACH_SAFE(N, T, S) \ argument 66 #define ARCHIVE_RB_TREE_FOREACH_REVERSE_SAFE(N, T, S) \ argument
|
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | DAGISelMatcher.h |
|
/freebsd-src/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | WorkList.h | 34 WorkListUnit(ExplodedNode *N, BlockCounter C, in WorkListUnit() 41 explicit WorkListUnit(ExplodedNode *N, BlockCounter C) in WorkListUnit() 68 void enqueue(ExplodedNode *N, const CFGBlock *B, unsigned idx) { in enqueue() 72 void enqueue(ExplodedNode *N) { in enqueue()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DDG.cpp | 81 raw_ostream &llvm::operator<<(raw_ostream &OS, const DDGNode &N) { in operator <<() 91 for (const DDGNode *N : Nodes) in operator <<() local 113 SimpleDDGNode::SimpleDDGNode(const SimpleDDGNode &N) in SimpleDDGNode() 120 SimpleDDGNode::SimpleDDGNode(SimpleDDGNode &&N) in SimpleDDGNode() function in SimpleDDGNode 138 PiBlockDDGNode::PiBlockDDGNode(const PiBlockDDGNode &N) in PiBlockDDGNode() 144 PiBlockDDGNode::PiBlockDDGNode(PiBlockDDGNode &&N) in PiBlockDDGNode() function in PiBlockDDGNode 213 for (auto *N : Nodes) { in ~DataDependenceGraph() local 220 bool DataDependenceGraph::addNode(DDGNode &N) { in addNode()
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DDG.h | 59 DDGNode(DDGNode &&N) : DDGNodeBase(std::move(N)), Kind(N.Kind) {} in DDGNode() argument 97 RootDDGNode(RootDDGNode && N) RootDDGNode() argument 101 classof(const DDGNode * N) classof() argument 104 classof(const RootDDGNode * N) classof() argument 141 classof(const DDGNode * N) classof() argument 145 classof(const SimpleDDGNode * N) classof() argument 199 classof(const DDGNode * N) classof() argument 225 DDGEdge(DDGNode & N,EdgeKind K) DDGEdge() argument 261 DependenceGraphInfo(const std::string & N,const DependenceInfo & DepInfo) DependenceGraphInfo() argument 389 getNodesInPiBlock(const DDGNode & N) getNodesInPiBlock() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | ScaledNumber.h | 429 static int countLeadingZeros32(uint32_t N) { return llvm::countl_zero(N); } in countLeadingZeros32() 430 static int countLeadingZeros64(uint64_t N) { return llvm::countl_zero(N); } in countLeadingZeros64() 431 static uint64_t getHalf(uint64_t N) { return (N >> 1) + (N & 1); } in getHalf() 433 static std::pair<uint64_t, bool> splitSigned(int64_t N) { in splitSigned() 526 static ScaledNumber get(uint64_t N) { return adjustToWidth(N, 0); } in get() 527 static ScaledNumber getInverse(uint64_t N) { in getInverse() 530 static ScaledNumber getFraction(DigitsType N, DigitsType D) { in getFraction() 655 uint64_t scaleByInverse(uint64_t N) const { in scaleByInverse() 660 int64_t scale(int64_t N) const { in scale() 664 int64_t scaleByInverse(int64_t N) const { in scaleByInverse() [all …]
|