reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/IR/AutoUpgrade.cpp
 1662     if (IsX86)
 1668     if (IsX86 && Name.startswith("sse4a.movnt.")) {
 1694     if (IsX86 && (Name.startswith("avx.movnt.") ||
 1719     if (IsX86 && Name == "sse2.storel.dq") {
 1736     if (IsX86 && (Name.startswith("sse.storeu.") ||
 1752     if (IsX86 && Name == "avx512.mask.store.ss") {
 1762     if (IsX86 && (Name.startswith("avx512.mask.store"))) {
 1775     if (IsX86 && (Name.startswith("sse2.pcmp") ||
 1782     } else if (IsX86 && (Name.startswith("avx512.broadcastm"))) {
 1790     } else if (IsX86 && (Name == "sse.sqrt.ss" ||
 1798     } else if (IsX86 && (Name.startswith("avx.sqrt.p") ||
 1805     } else if (IsX86 && (Name.startswith("avx512.mask.sqrt.p"))) {
 1823     } else if (IsX86 && (Name.startswith("avx512.ptestm") ||
 1835     } else if (IsX86 && (Name.startswith("avx512.mask.pbroadcast"))){
 1841     } else if (IsX86 && (Name.startswith("avx512.kunpck"))) {
 1860     } else if (IsX86 && Name == "avx512.kand.w") {
 1865     } else if (IsX86 && Name == "avx512.kandn.w") {
 1871     } else if (IsX86 && Name == "avx512.kor.w") {
 1876     } else if (IsX86 && Name == "avx512.kxor.w") {
 1881     } else if (IsX86 && Name == "avx512.kxnor.w") {
 1887     } else if (IsX86 && Name == "avx512.knot.w") {
 1891     } else if (IsX86 &&
 1904     } else if (IsX86 && (Name == "sse.add.ss" || Name == "sse2.add.sd" ||
 1924     } else if (IsX86 && Name.startswith("avx512.mask.pcmp")) {
 1928     } else if (IsX86 && Name.startswith("avx512.mask.vpshufbitqmb.")) {
 1942     } else if (IsX86 && Name.startswith("avx512.mask.fpclass.p")) {
 1965     } else if (IsX86 && Name.startswith("avx512.mask.cmp.p")) {
 1995     } else if (IsX86 && Name.startswith("avx512.mask.cmp.") &&
 2000     } else if (IsX86 && Name.startswith("avx512.mask.ucmp.")) {
 2003     } else if (IsX86 && (Name.startswith("avx512.cvtb2mask.") ||
 2011     } else if(IsX86 && (Name == "ssse3.pabs.b.128" ||
 2017     } else if (IsX86 && (Name == "sse41.pmaxsb" ||
 2023     } else if (IsX86 && (Name == "sse2.pmaxu.b" ||
 2029     } else if (IsX86 && (Name == "sse41.pminsb" ||
 2035     } else if (IsX86 && (Name == "sse2.pminu.b" ||
 2041     } else if (IsX86 && (Name == "sse2.pmulu.dq" ||
 2046     } else if (IsX86 && (Name == "sse41.pmuldq" ||
 2051     } else if (IsX86 && (Name == "sse.cvtsi2ss" ||
 2058     } else if (IsX86 && Name == "avx512.cvtusi2sd") {
 2062     } else if (IsX86 && Name == "sse2.cvtss2sd") {
 2066     } else if (IsX86 && (Name == "sse2.cvtdq2pd" ||
 2115     } else if (IsX86 && (Name.startswith("avx512.mask.loadu."))) {
 2119     } else if (IsX86 && (Name.startswith("avx512.mask.load."))) {
 2123     } else if (IsX86 && Name.startswith("avx512.mask.expand.load.")) {
 2138     } else if (IsX86 && Name.startswith("avx512.mask.compress.store.")) {
 2153     } else if (IsX86 && (Name.startswith("avx512.mask.compress.") ||
 2166     } else if (IsX86 && Name.startswith("xop.vpcom")) {
 2203     } else if (IsX86 && Name.startswith("xop.vpcmov")) {
 2209     } else if (IsX86 && (Name.startswith("xop.vprot") ||
 2213     } else if (IsX86 && (Name.startswith("avx512.pror") ||
 2216     } else if (IsX86 && (Name.startswith("avx512.vpshld.") ||
 2221     } else if (IsX86 && (Name.startswith("avx512.vpshrd.") ||
 2226     } else if (IsX86 && Name == "sse42.crc32.64.8") {
 2232     } else if (IsX86 && (Name.startswith("avx.vbroadcast.s") ||
 2246     } else if (IsX86 && (Name.startswith("sse41.pmovsx") ||
 2279     } else if (IsX86 && (Name.startswith("avx.vbroadcastf128") ||
 2294     } else if (IsX86 && (Name.startswith("avx512.mask.shuf.i") ||
 2316     }else if (IsX86 && (Name.startswith("avx512.mask.broadcastf") ||
 2331     } else if (IsX86 && (Name.startswith("avx2.pbroadcast") ||
 2345     } else if (IsX86 && (Name.startswith("sse2.padds.") ||
 2355     } else if (IsX86 && (Name.startswith("sse2.paddus.") ||
 2363     } else if (IsX86 && Name.startswith("avx512.mask.palignr.")) {
 2370     } else if (IsX86 && Name.startswith("avx512.mask.valign.")) {
 2377     } else if (IsX86 && (Name == "sse2.psll.dq" ||
 2383     } else if (IsX86 && (Name == "sse2.psrl.dq" ||
 2389     } else if (IsX86 && (Name == "sse2.psll.dq.bs" ||
 2395     } else if (IsX86 && (Name == "sse2.psrl.dq.bs" ||
 2401     } else if (IsX86 && (Name == "sse41.pblendw" ||
 2417     } else if (IsX86 && (Name.startswith("avx.vinsertf128.") ||
 2462     } else if (IsX86 && (Name.startswith("avx.vextractf128.") ||
 2485     } else if (!IsX86 && Name == "stackprotectorcheck") {
 2487     } else if (IsX86 && (Name.startswith("avx512.mask.perm.df.") ||
 2503     } else if (IsX86 && (Name.startswith("avx.vperm2f128.") ||
 2539     } else if (IsX86 && (Name.startswith("avx.vpermil.") ||
 2563     } else if (IsX86 && (Name == "sse2.pshufl.w" ||
 2582     } else if (IsX86 && (Name == "sse2.pshufh.w" ||
 2601     } else if (IsX86 && Name.startswith("avx512.mask.shuf.p")) {
 2626     } else if (IsX86 && (Name.startswith("avx512.mask.movddup") ||
 2648     } else if (IsX86 && (Name.startswith("avx512.mask.punpckl") ||
 2664     } else if (IsX86 && (Name.startswith("avx512.mask.punpckh") ||
 2680     } else if (IsX86 && (Name.startswith("avx512.mask.and.") ||
 2689     } else if (IsX86 && (Name.startswith("avx512.mask.andn.") ||
 2699     } else if (IsX86 && (Name.startswith("avx512.mask.or.") ||
 2708     } else if (IsX86 && (Name.startswith("avx512.mask.xor.") ||
 2717     } else if (IsX86 && Name.startswith("avx512.mask.padd.")) {
 2721     } else if (IsX86 && Name.startswith("avx512.mask.psub.")) {
 2725     } else if (IsX86 && Name.startswith("avx512.mask.pmull.")) {
 2729     } else if (IsX86 && Name.startswith("avx512.mask.add.p")) {
 2745     } else if (IsX86 && Name.startswith("avx512.mask.div.p")) {
 2761     } else if (IsX86 && Name.startswith("avx512.mask.mul.p")) {
 2777     } else if (IsX86 && Name.startswith("avx512.mask.sub.p")) {
 2793     } else if (IsX86 && (Name.startswith("avx512.mask.max.p") ||
 2809     } else if (IsX86 && Name.startswith("avx512.mask.lzcnt.")) {
 2816     } else if (IsX86 && Name.startswith("avx512.mask.psll")) {
 2884     } else if (IsX86 && Name.startswith("avx512.mask.psrl")) {
 2952     } else if (IsX86 && Name.startswith("avx512.mask.psra")) {
 3018     } else if (IsX86 && Name.startswith("avx512.mask.move.s")) {
 3020     } else if (IsX86 && Name.startswith("avx512.cvtmask2")) {
 3022     } else if (IsX86 && Name.endswith(".movntdqa")) {
 3036     } else if (IsX86 && (Name.startswith("fma.vfmadd.") ||
 3068     } else if (IsX86 && Name.startswith("fma4.vfmadd.s")) {
 3083     } else if (IsX86 && (Name.startswith("avx512.mask.vfmadd.s") ||
 3141     } else if (IsX86 && (Name.startswith("avx512.mask.vfmadd.p") ||
 3190     } else if (IsX86 && (Name.startswith("fma.vfmaddsub.p") ||
 3212     } else if (IsX86 && (Name.startswith("avx512.mask.vfmaddsub.p") ||
 3266     } else if (IsX86 && (Name.startswith("avx512.mask.pternlog.") ||
 3294     } else if (IsX86 && (Name.startswith("avx512.mask.vpmadd52") ||
 3322     } else if (IsX86 && (Name.startswith("avx512.mask.vpermi2var.") ||
 3328     } else if (IsX86 && (Name.startswith("avx512.mask.vpdpbusd.") ||
 3358     } else if (IsX86 && (Name.startswith("avx512.mask.vpdpwssd.") ||
 3388     } else if (IsX86 && (Name == "addcarryx.u32" || Name == "addcarryx.u64" ||
 3421     } else if (IsX86 && Name.startswith("avx512.mask.") &&