summary refs log tree commit diff
path: root/compiler/rustc_smir/src/stable_mir
AgeCommit message (Expand)AuthorLines
2023-07-08Rollup merge of #113412 - spastorino:smir-types-1, r=oli-obkMatthias Krüger-0/+36
2023-07-07Add Float ty to SMIRSantiago Pastorino-0/+7
2023-07-07Add Uint ty to SMIRSantiago Pastorino-0/+11
2023-07-07Add Int ty to SMIRSantiago Pastorino-0/+11
2023-07-07Add Char ty to SMIRSantiago Pastorino-0/+1
2023-07-07Add rustc_ty_to_ty basic testsSantiago Pastorino-0/+2
2023-07-06Wrap SMIR bool and tuple into a Rigid variantSantiago Pastorino-0/+4
2023-07-02Use scoped-tls for SMIR to map between TyCtxt and SMIR datastructuresyukang-14/+14
2023-06-19Promote unchecked_add/sub/mul/shl/shr to mir::BinOpScott McMurray-0/+5
2023-06-08Add Terminator::InlineAsm conversion from MIR to SMIRSantiago Pastorino-0/+17
2023-05-08Encode types in SMIROli Scherer-0/+18
2023-05-08Create a trait to abstract over the smir APIOli Scherer-6/+60
2023-05-05Add GeneratorDrop terminator to SMIRSantiago Pastorino-0/+1
2023-05-05Add Assert terminator to SMIRSantiago Pastorino-3/+64
2023-05-03Add Drop terminator to SMIRSantiago Pastorino-1/+1
2023-04-20Add Call terminator to SMIRSantiago Pastorino-1/+9
2023-04-14Add a stable MIR way to get the main functionOli Scherer-0/+7
2023-03-16Add Debug and Clone derives for stable mir datastructuresOli Scherer-0/+7
2023-03-16Implement a minimal subset of MIR statements and terminators for smirOli Scherer-0/+73
2023-03-16Remove `DefId` from `CrateItem` in favor of a lookup tableOli Scherer-3/+1
2023-03-07Change item collection to be on demandCelina G. Val-2/+10
2023-03-06Create new rustc_smir struct to map future cratesCelina G. Val-0/+52