summaryrefslogtreecommitdiff
path: root/llvm/test/Analysis/CostModel/X86
ModeNameSize
-rw-r--r--abs-codesize.ll42185logplain
-rw-r--r--abs-latency.ll36883logplain
-rw-r--r--abs-sizelatency.ll45006logplain
-rw-r--r--abs.ll31394logplain
-rw-r--r--aggregates.ll7301logplain
-rw-r--r--alternate-shuffle-cost.ll59952logplain
-rw-r--r--arith-fix.ll58183logplain
-rw-r--r--arith-fma.ll6627logplain
-rw-r--r--arith-fp-codesize.ll58004logplain
-rw-r--r--arith-fp-latency.ll100736logplain
-rw-r--r--arith-fp-sizelatency.ll93584logplain
-rw-r--r--arith-fp.ll107357logplain
-rw-r--r--arith-int-codesize.ll86165logplain
-rw-r--r--arith-int-latency.ll70050logplain
-rw-r--r--arith-int-sizelatency.ll70074logplain
-rw-r--r--arith-int.ll98736logplain
-rw-r--r--arith-overflow.ll189724logplain
-rw-r--r--arith-sminmax-codesize.ll44174logplain
-rw-r--r--arith-sminmax-latency.ll44152logplain
-rw-r--r--arith-sminmax-sizelatency.ll44202logplain
-rw-r--r--arith-sminmax.ll43978logplain
-rw-r--r--arith-ssat-codesize.ll60676logplain
-rw-r--r--arith-ssat-latency.ll60660logplain
-rw-r--r--arith-ssat-sizelatency.ll60741logplain
-rw-r--r--arith-ssat.ll60367logplain
-rw-r--r--arith-uminmax-codesize.ll44178logplain
-rw-r--r--arith-uminmax-latency.ll44160logplain
-rw-r--r--arith-uminmax-sizelatency.ll44202logplain
-rw-r--r--arith-uminmax.ll43976logplain
-rw-r--r--arith-usat-codesize.ll60646logplain
-rw-r--r--arith-usat-latency.ll60628logplain
-rw-r--r--arith-usat-sizelatency.ll60697logplain
-rw-r--r--arith-usat.ll60352logplain
-rw-r--r--bitreverse-codesize.ll53751logplain
-rw-r--r--bitreverse-latency.ll54866logplain
-rw-r--r--bitreverse-sizelatency.ll54980logplain
-rw-r--r--bitreverse.ll54756logplain
-rw-r--r--bswap-codesize.ll18302logplain
-rw-r--r--bswap-latency.ll18298logplain
-rw-r--r--bswap-sizelatency.ll18342logplain
-rw-r--r--bswap-store.ll17956logplain
-rw-r--r--bswap.ll18146logplain
-rw-r--r--cast.ll53025logplain
-rw-r--r--costmodel.ll3328logplain
-rw-r--r--ctlz-codesize.ll55138logplain
-rw-r--r--ctlz-latency.ll56164logplain
-rw-r--r--ctlz-sizelatency.ll57290logplain
-rw-r--r--ctlz.ll59522logplain
-rw-r--r--ctpop-codesize.ll32185logplain
-rw-r--r--ctpop-latency.ll32148logplain
-rw-r--r--ctpop-sizelatency.ll32217logplain
-rw-r--r--ctpop.ll31959logplain
-rw-r--r--cttz-codesize.ll46324logplain
-rw-r--r--cttz-latency.ll39314logplain
-rw-r--r--cttz-sizelatency.ll45275logplain
-rw-r--r--cttz.ll57209logplain
-rw-r--r--div-codesize.ll132107logplain
-rw-r--r--div-latency.ll145203logplain
-rw-r--r--div-sizelatency.ll132156logplain
-rw-r--r--div.ll266429logplain
-rw-r--r--extend.ll237720logplain
-rw-r--r--fcmp-codesize.ll70639logplain
-rw-r--r--fcmp-latency.ll91135logplain
-rw-r--r--fcmp-sizelatency.ll70675logplain
-rw-r--r--fcmp.ll111415logplain
-rw-r--r--fmaxnum-codesize.ll16642logplain
-rw-r--r--fmaxnum-latency.ll18260logplain
-rw-r--r--fmaxnum-size-latency.ll18309logplain
-rw-r--r--fmaxnum.ll16284logplain
-rw-r--r--fminnum-codesize.ll16630logplain
-rw-r--r--fminnum-latency.ll18248logplain
-rw-r--r--fminnum-size-latency.ll18297logplain
-rw-r--r--fminnum.ll16284logplain
-rw-r--r--fptoi_sat.ll167521logplain
-rw-r--r--fptosi.ll32804logplain
-rw-r--r--fptoui.ll34133logplain
-rw-r--r--free-intrinsics.ll8641logplain
-rw-r--r--fround.ll30263logplain
-rw-r--r--fshl-codesize.ll347342logplain
-rw-r--r--fshl-latency.ll340617logplain
-rw-r--r--fshl-sizelatency.ll369780logplain
-rw-r--r--fshl.ll338341logplain
-rw-r--r--fshr-codesize.ll347342logplain
-rw-r--r--fshr-latency.ll340617logplain
-rw-r--r--fshr-sizelatency.ll369764logplain
-rw-r--r--fshr.ll338341logplain
-rw-r--r--gather-i16-with-i8-index.ll5530logplain
-rw-r--r--gather-i32-with-i8-index.ll6091logplain
-rw-r--r--gather-i64-with-i8-index.ll6091logplain
-rw-r--r--gather-i8-with-i8-index.ll6053logplain
-rw-r--r--gep.ll3080logplain
-rw-r--r--i32.ll220logplain
-rw-r--r--icmp-codesize.ll198038logplain
-rw-r--r--icmp-latency.ll221238logplain
-rw-r--r--icmp-sizelatency.ll198128logplain
-rw-r--r--icmp.ll296913logplain
-rw-r--r--insert-extract-at-zero-inseltpoison.ll1581logplain
-rw-r--r--insert-extract-at-zero.ll1574logplain
-rw-r--r--interleaved-load-f32-stride-2.ll4439logplain
-rw-r--r--interleaved-load-f32-stride-3.ll4628logplain
-rw-r--r--interleaved-load-f32-stride-4.ll4706logplain
-rw-r--r--interleaved-load-f32-stride-5.ll4573logplain
-rw-r--r--interleaved-load-f32-stride-6.ll4755logplain
-rw-r--r--interleaved-load-f32-stride-7.ll4942logplain
-rw-r--r--interleaved-load-f32-stride-8.ll5016logplain
-rw-r--r--interleaved-load-f64-stride-2.ll4476logplain
-rw-r--r--interleaved-load-f64-stride-3.ll4342logplain
-rw-r--r--interleaved-load-f64-stride-4.ll4422logplain
-rw-r--r--interleaved-load-f64-stride-5.ll4290logplain
-rw-r--r--interleaved-load-f64-stride-6.ll4476logplain
-rw-r--r--interleaved-load-f64-stride-7.ll4663logplain
-rw-r--r--interleaved-load-f64-stride-8.ll4741logplain
-rw-r--r--interleaved-load-half.ll6228logplain
-rw-r--r--interleaved-load-i16-stride-2.ll5338logplain
-rw-r--r--interleaved-load-i16-stride-3.ll5525logplain
-rw-r--r--interleaved-load-i16-stride-4.ll5705logplain
-rw-r--r--interleaved-load-i16-stride-5.ll5888logplain
-rw-r--r--interleaved-load-i16-stride-6.ll6066logplain
-rw-r--r--interleaved-load-i16-stride-7.ll6245logplain
-rw-r--r--interleaved-load-i16-stride-8.ll6422logplain
-rw-r--r--interleaved-load-i32-stride-2-indices-0u.ll4236logplain
-rw-r--r--interleaved-load-i32-stride-2.ll4374logplain
-rw-r--r--interleaved-load-i32-stride-3-indices-01u.ll4420logplain
-rw-r--r--interleaved-load-i32-stride-3-indices-0uu.ll4282logplain
-rw-r--r--interleaved-load-i32-stride-3.ll4558logplain
-rw-r--r--interleaved-load-i32-stride-4-indices-012u.ll4492logplain
-rw-r--r--interleaved-load-i32-stride-4-indices-01uu.ll4465logplain
-rw-r--r--interleaved-load-i32-stride-4-indices-0uuu.ll4326logplain
-rw-r--r--interleaved-load-i32-stride-4.ll4629logplain
-rw-r--r--interleaved-load-i32-stride-5.ll4495logplain
-rw-r--r--interleaved-load-i32-stride-6.ll4671logplain
-rw-r--r--interleaved-load-i32-stride-7.ll4851logplain
-rw-r--r--interleaved-load-i32-stride-8.ll4919logplain
-rw-r--r--interleaved-load-i64-stride-2.ll4379logplain
-rw-r--r--interleaved-load-i64-stride-3.ll4246logplain
-rw-r--r--interleaved-load-i64-stride-4.ll4317logplain
-rw-r--r--interleaved-load-i64-stride-5.ll4184logplain
-rw-r--r--interleaved-load-i64-stride-6.ll4360logplain
-rw-r--r--interleaved-load-i64-stride-7.ll4538logplain
-rw-r--r--interleaved-load-i64-stride-8.ll4608logplain
-rw-r--r--interleaved-load-i8-stride-2.ll5238logplain
-rw-r--r--interleaved-load-i8-stride-3.ll5418logplain
-rw-r--r--interleaved-load-i8-stride-4.ll5596logplain
-rw-r--r--interleaved-load-i8-stride-5.ll5779logplain
-rw-r--r--interleaved-load-i8-stride-6.ll5947logplain
-rw-r--r--interleaved-load-i8-stride-7.ll6130logplain
-rw-r--r--interleaved-load-i8-stride-8.ll6305logplain
-rw-r--r--interleaved-store-f32-stride-2.ll4425logplain
-rw-r--r--interleaved-store-f32-stride-3.ll4592logplain
-rw-r--r--interleaved-store-f32-stride-4.ll4758logplain
-rw-r--r--interleaved-store-f32-stride-5.ll4606logplain
-rw-r--r--interleaved-store-f32-stride-6.ll4769logplain
-rw-r--r--interleaved-store-f32-stride-7.ll4828logplain
-rw-r--r--interleaved-store-f32-stride-8.ll4991logplain
-rw-r--r--interleaved-store-f64-stride-2.ll4460logplain
-rw-r--r--interleaved-store-f64-stride-3.ll4307logplain
-rw-r--r--interleaved-store-f64-stride-4.ll4367logplain
-rw-r--r--interleaved-store-f64-stride-5.ll4215logplain
-rw-r--r--interleaved-store-f64-stride-6.ll4382logplain
-rw-r--r--interleaved-store-f64-stride-7.ll4550logplain
-rw-r--r--interleaved-store-f64-stride-8.ll4496logplain
-rw-r--r--interleaved-store-i16-stride-2.ll5312logplain
-rw-r--r--interleaved-store-i16-stride-3.ll5478logplain
-rw-r--r--interleaved-store-i16-stride-4.ll5632logplain
-rw-r--r--interleaved-store-i16-stride-5.ll5798logplain
-rw-r--r--interleaved-store-i16-stride-6.ll5951logplain
-rw-r--r--interleaved-store-i16-stride-7.ll6111logplain
-rw-r--r--interleaved-store-i16-stride-8.ll6266logplain
-rw-r--r--interleaved-store-i32-stride-2.ll4352logplain
-rw-r--r--interleaved-store-i32-stride-3.ll4511logplain
-rw-r--r--interleaved-store-i32-stride-4.ll4667logplain
-rw-r--r--interleaved-store-i32-stride-5.ll4512logplain
-rw-r--r--interleaved-store-i32-stride-6.ll4667logplain
-rw-r--r--interleaved-store-i32-stride-7.ll4718logplain
-rw-r--r--interleaved-store-i32-stride-8.ll4872logplain
-rw-r--r--interleaved-store-i64-stride-2.ll4356logplain
-rw-r--r--interleaved-store-i64-stride-3.ll4198logplain
-rw-r--r--interleaved-store-i64-stride-4.ll4249logplain
-rw-r--r--interleaved-store-i64-stride-5.ll4095logplain
-rw-r--r--interleaved-store-i64-stride-6.ll4249logplain
-rw-r--r--interleaved-store-i64-stride-7.ll4405logplain
-rw-r--r--interleaved-store-i64-stride-8.ll4345logplain
-rw-r--r--interleaved-store-i8-stride-2.ll5231logplain
-rw-r--r--interleaved-store-i8-stride-3.ll5396logplain
-rw-r--r--interleaved-store-i8-stride-4.ll5548logplain
-rw-r--r--interleaved-store-i8-stride-5.ll5713logplain
-rw-r--r--interleaved-store-i8-stride-6.ll5861logplain
-rw-r--r--interleaved-store-i8-stride-7.ll6020logplain
-rw-r--r--interleaved-store-i8-stride-8.ll6173logplain
-rw-r--r--intrinsic-cost-kinds.ll28700logplain
-rw-r--r--intrinsic-cost.ll3736logplain
-rw-r--r--lit.local.cfg67logplain
-rw-r--r--load-bswap.ll19703logplain
-rw-r--r--load-to-trunc.ll1399logplain
-rw-r--r--load_store.ll705485logplain
-rw-r--r--logicalop.ll5216logplain
-rw-r--r--loop_v2-inseltpoison.ll1668logplain
-rw-r--r--loop_v2.ll1667logplain
-rw-r--r--masked-gather-i32-with-i8-index.ll5997logplain
-rw-r--r--masked-gather-i64-with-i8-index.ll5997logplain
-rw-r--r--masked-interleaved-load-i16.ll13067logplain
-rw-r--r--masked-interleaved-store-i16.ll11598logplain
-rw-r--r--masked-intrinsic-cost-inseltpoison.ll290916logplain
-rw-r--r--masked-intrinsic-cost.ll290888logplain
-rw-r--r--masked-load-i16.ll5034logplain
-rw-r--r--masked-load-i32.ll4974logplain
-rw-r--r--masked-load-i64.ll4976logplain
-rw-r--r--masked-load-i8.ll5003logplain
-rw-r--r--masked-scatter-i32-with-i8-index.ll5344logplain
-rw-r--r--masked-scatter-i64-with-i8-index.ll5344logplain
-rw-r--r--masked-store-i16.ll4696logplain
-rw-r--r--masked-store-i32.ll5252logplain
-rw-r--r--masked-store-i64.ll5254logplain
-rw-r--r--masked-store-i8.ll5217logplain
-rw-r--r--min-legal-vector-width.ll62414logplain
-rw-r--r--mul-codesize.ll119230logplain
-rw-r--r--mul-latency.ll119262logplain
-rw-r--r--mul-sizelatency.ll119285logplain
-rw-r--r--mul.ll119004logplain
-rw-r--r--mul32.ll98621logplain
-rw-r--r--powi.ll36619logplain
-rw-r--r--reduce-add.ll26268logplain
-rw-r--r--reduce-and.ll23071logplain
-rw-r--r--reduce-fadd.ll31625logplain
-rw-r--r--reduce-fmax.ll16622logplain
-rw-r--r--reduce-fmin.ll16622logplain
-rw-r--r--reduce-fmul.ll31628logplain
-rw-r--r--reduce-mul.ll27514logplain
-rw-r--r--reduce-or.ll22892logplain
-rw-r--r--reduce-smax.ll30303logplain
-rw-r--r--reduce-smin.ll30303logplain
-rw-r--r--reduce-umax.ll30302logplain
-rw-r--r--reduce-umin.ll30302logplain
-rw-r--r--reduce-xor.ll25510logplain
-rw-r--r--reduction.ll141168logplain
-rw-r--r--rem-codesize.ll125437logplain
-rw-r--r--rem-latency.ll125472logplain
-rw-r--r--rem-sizelatency.ll125488logplain
-rw-r--r--rem.ll267282logplain
-rw-r--r--scalarize.ll1364logplain
-rw-r--r--scatter-i16-with-i8-index.ll5239logplain
-rw-r--r--scatter-i32-with-i8-index.ll5237logplain
-rw-r--r--scatter-i64-with-i8-index.ll5237logplain
-rw-r--r--scatter-i8-with-i8-index.ll5203logplain
-rw-r--r--select-codesize.ll40118logplain
-rw-r--r--select-latency.ll42435logplain
-rw-r--r--select-sizelatency.ll47209logplain
-rw-r--r--select.ll42264logplain
-rw-r--r--shuffle-broadcast-codesize.ll38539logplain
-rw-r--r--shuffle-broadcast-fp16-codesize.ll1729logplain
-rw-r--r--shuffle-broadcast-fp16-latency.ll1727logplain
-rw-r--r--shuffle-broadcast-fp16-sizelatency.ll1732logplain
-rw-r--r--shuffle-broadcast-fp16.ll1708logplain
-rw-r--r--shuffle-broadcast-latency.ll38517logplain
-rw-r--r--shuffle-broadcast-sizelatency.ll38572logplain
-rw-r--r--shuffle-broadcast.ll38308logplain
-rw-r--r--shuffle-extract_subvector-codesize.ll273647logplain
-rw-r--r--shuffle-extract_subvector-latency.ll273625logplain
-rw-r--r--shuffle-extract_subvector-sizelatency.ll273680logplain
-rw-r--r--shuffle-extract_subvector.ll273419logplain
-rw-r--r--shuffle-insert_subvector-codesize.ll300485logplain
-rw-r--r--shuffle-insert_subvector-latency.ll300463logplain
-rw-r--r--shuffle-insert_subvector-sizelatency.ll300518logplain
-rw-r--r--shuffle-insert_subvector.ll300254logplain
-rw-r--r--shuffle-load-codesize.ll57929logplain
-rw-r--r--shuffle-load-latency.ll57917logplain
-rw-r--r--shuffle-load-sizelatency.ll57947logplain
-rw-r--r--shuffle-load.ll57803logplain
-rw-r--r--shuffle-non-pow-2-codesize.ll2149logplain
-rw-r--r--shuffle-non-pow-2-latency.ll2147logplain
-rw-r--r--shuffle-non-pow-2-sizelatency.ll2152logplain
-rw-r--r--shuffle-non-pow-2.ll2128logplain
-rw-r--r--shuffle-replication-i1-codesize.ll1269582logplain
-rw-r--r--shuffle-replication-i1-latency.ll1269620logplain
-rw-r--r--shuffle-replication-i1-sizelatency.ll1269627logplain
-rw-r--r--shuffle-replication-i1.ll1269386logplain
-rw-r--r--shuffle-replication-i16-codesize.ll459267logplain
-rw-r--r--shuffle-replication-i16-latency.ll459271logplain
-rw-r--r--shuffle-replication-i16-sizelatency.ll459300logplain
-rw-r--r--shuffle-replication-i16.ll459081logplain
-rw-r--r--shuffle-replication-i32-codesize.ll198038logplain
-rw-r--r--shuffle-replication-i32-latency.ll198041logplain
-rw-r--r--shuffle-replication-i32-sizelatency.ll198065logplain
-rw-r--r--shuffle-replication-i32.ll197849logplain
-rw-r--r--shuffle-replication-i64-codesize.ll111754logplain
-rw-r--r--shuffle-replication-i64-latency.ll111757logplain
-rw-r--r--shuffle-replication-i64-sizelatency.ll111781logplain
-rw-r--r--shuffle-replication-i64.ll111565logplain
-rw-r--r--shuffle-replication-i8-codesize.ll859179logplain
-rw-r--r--shuffle-replication-i8-latency.ll859191logplain
-rw-r--r--shuffle-replication-i8-sizelatency.ll859212logplain
-rw-r--r--shuffle-replication-i8.ll859006logplain
-rw-r--r--shuffle-reverse-codesize.ll49238logplain
-rw-r--r--shuffle-reverse-fp16-codesize.ll2503logplain
-rw-r--r--shuffle-reverse-fp16-latency.ll2501logplain
-rw-r--r--shuffle-reverse-fp16-sizelatency.ll2506logplain
-rw-r--r--shuffle-reverse-fp16.ll2482logplain
-rw-r--r--shuffle-reverse-latency.ll49216logplain
-rw-r--r--shuffle-reverse-sizelatency.ll49271logplain
-rw-r--r--shuffle-reverse.ll49007logplain
-rw-r--r--shuffle-select-codesize.ll60041logplain
-rw-r--r--shuffle-select-latency.ll60017logplain
-rw-r--r--shuffle-select-sizelatency.ll60077logplain
-rw-r--r--shuffle-select.ll59789logplain
-rw-r--r--shuffle-single-src-codesize.ll63055logplain
-rw-r--r--shuffle-single-src-fp16-codesize.ll3208logplain
-rw-r--r--shuffle-single-src-fp16-latency.ll3206logplain
-rw-r--r--shuffle-single-src-fp16-sizelatency.ll3211logplain
-rw-r--r--shuffle-single-src-fp16.ll3187logplain
-rw-r--r--shuffle-single-src-latency.ll63031logplain
-rw-r--r--shuffle-single-src-sizelatency.ll63091logplain
-rw-r--r--shuffle-single-src.ll62803logplain
-rw-r--r--shuffle-splice-codesize.ll47604logplain
-rw-r--r--shuffle-splice-latency.ll47582logplain
-rw-r--r--shuffle-splice-sizelatency.ll47637logplain
-rw-r--r--shuffle-splice.ll47373logplain
-rw-r--r--shuffle-transpose-codesize.ll44032logplain
-rw-r--r--shuffle-transpose-latency.ll44010logplain
-rw-r--r--shuffle-transpose-sizelatency.ll44065logplain
-rw-r--r--shuffle-transpose.ll43801logplain
-rw-r--r--shuffle-two-src-codesize.ll65224logplain
-rw-r--r--shuffle-two-src-fp16-codesize.ll3337logplain
-rw-r--r--shuffle-two-src-fp16-latency.ll3335logplain
-rw-r--r--shuffle-two-src-fp16-sizelatency.ll3340logplain
-rw-r--r--shuffle-two-src-fp16.ll3316logplain
-rw-r--r--shuffle-two-src-latency.ll65204logplain
-rw-r--r--shuffle-two-src-sizelatency.ll65260logplain
-rw-r--r--shuffle-two-src.ll64972logplain
-rw-r--r--sitofp.ll31594logplain
-rw-r--r--size-cost.ll7956logplain
-rw-r--r--slm-arith-costs.ll29703logplain
-rw-r--r--sse-itoi.ll29827logplain
-rw-r--r--strided-load-i16.ll5186logplain
-rw-r--r--strided-load-i32.ll4877logplain
-rw-r--r--strided-load-i64.ll3527logplain
-rw-r--r--strided-load-i8.ll5472logplain
-rw-r--r--tiny.ll478logplain
-rw-r--r--trunc-codesize.ll104879logplain
-rw-r--r--trunc-latency.ll104851logplain
-rw-r--r--trunc-sizelatency.ll104921logplain
-rw-r--r--trunc.ll481442logplain
-rw-r--r--uitofp.ll31603logplain
-rw-r--r--uniformshift-inseltpoison.ll1446logplain
-rw-r--r--uniformshift.ll1440logplain
-rw-r--r--vdiv-cost.ll12965logplain
-rw-r--r--vector-extract.ll116559logplain
-rw-r--r--vector-insert-inseltpoison.ll143682logplain
-rw-r--r--vector-insert-value.ll143814logplain
-rw-r--r--vector-insert.ll142593logplain
-rw-r--r--vector_gep-inseltpoison.ll995logplain
-rw-r--r--vector_gep.ll993logplain
-rw-r--r--vectorized-loop.ll3069logplain
-rw-r--r--vshift-ashr-codesize.ll126972logplain
-rw-r--r--vshift-ashr-cost-inseltpoison.ll139466logplain
-rw-r--r--vshift-ashr-cost.ll139276logplain
-rw-r--r--vshift-ashr-latency.ll137745logplain
-rw-r--r--vshift-ashr-sizelatency.ll129384logplain
-rw-r--r--vshift-lshr-codesize.ll124136logplain
-rw-r--r--vshift-lshr-cost-inseltpoison.ll134818logplain
-rw-r--r--vshift-lshr-cost.ll134638logplain
-rw-r--r--vshift-lshr-latency.ll134875logplain
-rw-r--r--vshift-lshr-sizelatency.ll125330logplain
-rw-r--r--vshift-shl-codesize.ll122771logplain
-rw-r--r--vshift-shl-cost-inseltpoison.ll168053logplain
-rw-r--r--vshift-shl-cost.ll167861logplain
-rw-r--r--vshift-shl-latency.ll131944logplain
-rw-r--r--vshift-shl-sizelatency.ll129396logplain