about summary refs log tree commit diff
path: root/src/test/mir-opt
AgeCommit message (Expand)AuthorLines
2020-05-04Rollup merge of #71697 - felix91gr:new_prop_into_fn_call, r=wesleywiserDylan DPC-5/+30
2020-05-02Added MIR constant propagation of Scalars into function call argumentsFélix Fischer-5/+30
2020-04-30Rollup merge of #71590 - RalfJung:mir-dump-pointers, r=oli-obkTyler Mandry-36/+36
2020-04-30Rollup merge of #70950 - nikomatsakis:leak-check-nll-2, r=matthewjasperDylan DPC-161/+167
2020-04-30Auto merge of #70175 - Amanieu:remove_nlp, r=pnkfelixbors-42/+43
2020-04-29Fix testAmanieu d'Antras-41/+42
2020-04-29Remove -Z no-landing-pads flagAmanieu d'Antras-1/+1
2020-04-28Changed `simplify_match` output query because it had become outdatedFélix Fischer-11/+19
2020-04-28Added MIR const-prop diff tests to show why some assertions now fail at compi...Félix Fischer-0/+421
2020-04-28Allow Locals to be propagated into and from, but restricted to their own blockFélix Fischer-16/+148
2020-04-27Added regression test for literal propagation and for scalar pair propagationFélix Fischer-0/+121
2020-04-27Emit basic block ids for statements and terminators in MIR only in -Zverbose ...Oliver Scherer-3062/+2999
2020-04-26print pointers more compactly when they are too bigRalf Jung-17/+17
2020-04-26sync alloc dump and pointer printingRalf Jung-36/+36
2020-04-26check that `AsRef` and `AsMut` are inlinedBastian Kauschke-0/+139
2020-04-25Rollup merge of #71494 - flip1995:while_let_span, r=petrochenkovDylan DPC-2/+2
2020-04-24Auto merge of #70820 - spastorino:replace-fragile-erroneous-const-sys, r=oli-obkbors-54/+45
2020-04-24Rollup merge of #71459 - divergentdave:pointer-offset-0x, r=RalfJungDylan DPC-38/+38
2020-04-24update_testsflip1995-2/+2
2020-04-23Adjust name of never typed const testSantiago Pastorino-4/+5
2020-04-23Bless mir-opt testsSantiago Pastorino-42/+32
2020-04-23Add leading 0x to offset in Debug fmt of PointerDavid Cook-38/+38
2020-04-21update ref testNiko Matsakis-71/+72
2020-04-20Bless 32-bit test outputJonas Schievink-15/+15
2020-04-20Fix codegen and mir-opt testsJonas Schievink-16/+16
2020-04-20Auto merge of #71232 - eddyb:print-const-adts, r=oli-obkbors-35/+35
2020-04-17Ignore generator-drop-cleanup on wasm32-bareJonas Schievink-31/+33
2020-04-17Adjust mir-opt test and make it drop somethingJonas Schievink-26/+54
2020-04-17ty/print: pretty-print constant aggregates (arrays, tuples and ADTs).Eduard-Mihai Burtescu-8/+8
2020-04-17mir: pretty-print `Rvalue::Aggregate` correctly.Eduard-Mihai Burtescu-27/+27
2020-04-16reserve variable for empty root regionNiko Matsakis-90/+95
2020-04-15Remove other RvaluesWesley Wiser-133/+90
2020-04-15Add test caseWesley Wiser-0/+80
2020-04-14update 32 bit mir-opt testsBastian Kauschke-31/+119
2020-04-13bless mir opt testsBastian Kauschke-157/+730
2020-04-13Auto merge of #70989 - eddyb:mir-opt-32-pr-ci, r=Mark-Simulacrumbors-1/+77
2020-04-11Use write!-style syntax for MIR assert terminatorrobojumper-24/+24
2020-04-11tests: don't use only-64bit in mir-opt tests.Eduard-Mihai Burtescu-1/+77
2020-04-08Add ignore-wasm32-bare to mir-opt tests that need it.Ana-Maria Mihalache-338/+340
2020-04-07Remove old mir-opt test format.Ana-Maria Mihalache-80/+2
2020-04-07Normalize away pairs of line:col numbers.Ana-Maria Mihalache-166/+166
2020-04-07Add EMIT_MIR_FOR_EACH_BIT_WIDTH to tests that need it.Ana-Maria Mihalache-488/+1855
2020-04-07--bless more mir-opt tests.Ana-Maria Mihalache-1013/+2254
2020-04-07--bless all mir-opt tests.Ana-Maria Mihalache-3046/+6572
2020-04-02Remove unused discriminant reads from MIR bodiesWesley Wiser-9/+56
2020-03-27Auto merge of #69916 - oli-obk:mir_bless, r=eddybbors-138/+795
2020-03-26Update tests to use llvm_asm!Amanieu d'Antras-11/+11
2020-03-26Enable `--bless`ing of MIR dumpsOliver Scherer-138/+795
2020-03-25Rollup merge of #70319 - lcnr:issue63695, r=eddybDylan DPC-1/+2
2020-03-25run test only on 64bitBastian Kauschke-0/+1