about summary refs log tree commit diff
path: root/src/test/mir-opt/const_prop
AgeCommit message (Expand)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-2473/+0
2022-12-25Remove Nop in simplify_locals.Camille GILLOT-28/+0
2022-12-25Move SimplifyLocals before ConstProp.Camille GILLOT-134/+101
2022-12-25Make tests unit.Camille GILLOT-5/+7
2022-12-19Disable `NormalizeArrayLen`Jakob Degen-10/+4
2022-12-09Remove unneeded field from `SwitchTargets`Jakob Degen-11/+11
2022-11-15Flatten aggregates into locals.Camille GILLOT-21/+265
2022-11-02Ban dashes in miropt test file namesJakob Degen-50/+50
2022-10-06Remove `mir::CastKind::Misc`ouz-a-3/+3
2022-09-14address review againb-naber-5/+4
2022-09-13rebaseb-naber-10/+10
2022-08-27remove an ineffective check in const_propRalf Jung-1/+2
2022-08-23./x.py test --blessTomasz Miąsko-4/+0
2022-08-22Rollup merge of #99770 - Nilstrieb:mir-pass-unit-test, r=oli-obkDylan DPC-38/+60
2022-08-12make some const prop tests unit-testNilstrieb-38/+60
2022-08-06./x.py test --blessTomasz Miąsko-2/+0
2022-07-28bless mir opt testsNilstrieb-1110/+1110
2022-07-09tweak names and output and blessRalf Jung-14/+14
2022-06-21Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obkbors-2/+12
2022-06-15remove box derefs from codgenDrMeepster-2/+12
2022-06-14Only create scopes for if letXavier Denis-21/+19
2022-06-10Actually fixXavier Denis-8/+12
2022-06-10Revert "More minimal changes"Xavier Denis-9/+11
2022-06-10More minimal changesXavier Denis-11/+9
2022-06-10Fix `SourceScope` for `if let` bindings.Xavier Denis-9/+11
2022-06-02add cast kind of from_exposed_addr (int-to-ptr casts)Ralf Jung-1/+1
2022-06-01rename PointerAddress → PointerExposeAddressRalf Jung-2/+2
2022-05-31Add a pointer to address cast kindTomasz Miąsko-2/+2
2022-05-24Fix/bless tests broken by DSEJakob Degen-6/+0
2022-05-23Refactor call terminator to always hold a destination placeJakob Degen-1/+1
2022-05-06bless mir-optRalf Jung-1/+1
2022-04-11Fix tests broken by deaggregation changeJakob Degen-0/+16
2022-04-05mir-interpret now treats unions as non-immediate, even if they have scalar la...Oli Scherer-40/+54
2022-02-22change `mir::Constant` in mir dumpslcnr-63/+14
2022-02-21Rollup merge of #94156 - tmiasko:pp-str, r=petrochenkovMatthias Krüger-32/+46
2022-02-20Revert "Auto merge of #93800 - b-naber:static-initializers-mir-val, r=oli-obk"Mark Rousskov-0/+9
2022-02-20Gracefully handle non-UTF-8 string slices when pretty printingTomasz Miąsko-32/+46
2022-02-19Fix pretty printing of enums without variantsTomasz Miąsko-65/+71
2022-02-17Fix ScalarInt to char conversionTomasz Miąsko-18/+38
2022-02-16Rollup merge of #94020 - tmiasko:pp, r=oli-obkMatthias Krüger-0/+72
2022-02-16Support pretty printing of invalid constantsTomasz Miąsko-0/+72
2022-02-15bless mir-opt testsb-naber-0/+8
2022-02-15bless testsb-naber-17/+0
2022-01-21Override rustc version in ui and mir-opt tests to get stable hashesThe 8472-9/+9
2022-01-15initial revertEllen-9/+9
2021-12-13Include rustc version in `rustc_span::StableCrateId`pierwill-9/+9
2021-11-30Update MIR opt tests with new nameDylan MacKenzie-3/+3
2021-10-06run remaining testsAlexander-4/+10
2021-09-25Bless testsGary Guo-9/+26
2021-09-02Bless 32bit MIR opt testsMatthew Jasper-6/+6