about summary refs log tree commit diff
path: root/compiler/rustc_smir
AgeCommit message (Expand)AuthorLines
2023-08-26Auto merge of #115211 - spastorino:add-missing-smir-generics-of, r=compiler-e...bors-0/+4
2023-08-25Auto merge of #115202 - ouz-a:more_smir, r=spastorinobors-4/+23
2023-08-25Add missing high-level stable_mir::generics_of fnSantiago Pastorino-0/+4
2023-08-25Auto merge of #115093 - Zalathar:smir-coverage, r=cjgillot,oli-obkbors-94/+5
2023-08-25Auto merge of #115045 - RalfJung:unwind-terminate-reason, r=davidtwcobors-2/+2
2023-08-25Add stable for Constant in smirouz-a-4/+23
2023-08-24when terminating during unwinding, show the reason whyRalf Jung-2/+2
2023-08-23predicates ofEric Mark Martin-12/+43
2023-08-23stable types for predicatesEric Mark Martin-11/+269
2023-08-22add generics_of to smirouz-a-13/+129
2023-08-22Treat `StatementKind::Coverage` as completely opaque for SMIR purposesZalathar-94/+5
2023-08-21stable_mir: docs clarificationRalf Jung-1/+1
2023-08-20give some unwind-related terminators a more clear nameRalf Jung-2/+2
2023-08-16Add missing Clone/Debug impls to SMIR Trait related tysSantiago Pastorino-0/+3
2023-08-16Rollup merge of #114859 - spastorino:add-smir-cx-trait-fns, r=compiler-errorsMatthias Krüger-0/+16
2023-08-16Auto merge of #114689 - m-ou-se:stabilize-thread-local-cell-methods, r=thomccbors-1/+0
2023-08-15Add trait related queries to SMIR's rustc_internalSantiago Pastorino-0/+16
2023-08-14Rollup merge of #114745 - ouz-a:smir_const, r=spastorinoMatthias Krüger-6/+23
2023-08-12Rollup merge of #114703 - ouz-a:smir_allocation, r=oli-obkMatthias Krüger-1/+4
2023-08-11Make Const more useful in smirouz-a-6/+23
2023-08-10cover ParamConstouz-a-1/+4
2023-08-10Add impl trait declarations to SMIRSantiago Pastorino-1/+75
2023-08-10Fix copy & paste doc errorSantiago Pastorino-1/+1
2023-08-10Stabilize thread local cell methods.Mara Bos-1/+0
2023-08-09Rollup merge of #114587 - ouz-a:smir_allocation, r=oli-obkMatthias Krüger-27/+183
2023-08-09only allocate bytes within AllocRangeouz-a-34/+47
2023-08-09Convert Const to Allocation in smirouz-a-3/+146
2023-08-08fix: add RiscvInterrupt* cconv to smirSeth Pellegrino-0/+4
2023-08-07Add TraitDef::trait_decl methodSantiago Pastorino-0/+6
2023-08-07Add all_trait_decls to SMIRSantiago Pastorino-0/+12
2023-08-07Convert trait declaration to SMIRSantiago Pastorino-4/+76
2023-08-07Convert unsafety using the stable method and reuse mir::SafetySantiago Pastorino-13/+4
2023-08-06Add alocation to smirouz-a-0/+53
2023-08-01clean up, use opaque typesouz-a-42/+53
2023-08-01Cover statements for stable_mirouz-a-14/+267
2023-07-31Rollup merge of #114165 - ouz-a:smir1, r=spastorinoMatthias Krüger-7/+85
2023-07-31add missing rvalues to smirouz-a-7/+85
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-4/+4
2023-07-27Rollup merge of #114082 - ericmarkmartin:smir-nullary-op, r=spastorinoMatthias Krüger-1/+6
2023-07-26Add Bound ty to SMIRSantiago Pastorino-1/+18
2023-07-26Add Param ty to SMIRSantiago Pastorino-1/+16
2023-07-26add stable NullaryOpEric Mark Martin-1/+6
2023-07-25factor out more stable implsEric Mark Martin-55/+110
2023-07-24Dynamic for smirEric Mark Martin-1/+120
2023-07-24generic smir stable impl for BinderEric Mark Martin-3/+7
2023-07-22add Alias for smirEric Mark Martin-1/+50
2023-07-21Implement Stable for ty::TySantiago Pastorino-80/+84
2023-07-20Add FnPtr ty to SMIRSantiago Pastorino-1/+191
2023-07-20Implement Stable for ty::GenericArgsSantiago Pastorino-25/+24
2023-07-20Add tables to Stable::stableSantiago Pastorino-97/+111