summary refs log tree commit diff
path: root/tests/mir-opt/inline
AgeCommit message (Expand)AuthorLines
2024-03-10MIR printing: print the path of uneval'd const; refer to promoteds in a consi...Ralf Jung-6/+6
2024-03-08Distinguish between library and lang UB in assert_unsafe_preconditionBen Kimock-4/+4
2024-02-25Auto merge of #121114 - Nilstrieb:no-inline!, r=saethlinbors-0/+83
2024-02-24Add `#[rustc_no_mir_inline]` for standard library UB checksNilstrieb-0/+83
2024-02-22[AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives许杰友 Jieyou Xu (Joe)-35/+35
2024-02-12Start blocks eagerlyNadrieril-12/+12
2024-02-08Bless/fix testsBen Kimock-73/+87
2024-02-06Use a better set of targets for blessing mir-opt testsBen Kimock-53/+13
2024-01-16Rename `pointer` field on `Pin`LegionMammal978-2/+2
2024-01-11Sandwich MIR optimizations between DSE.Camille GILLOT-6/+6
2024-01-04Rollup merge of #119325 - RalfJung:custom-mir, r=compiler-errorsMatthias Krüger-1/+1
2023-12-30Update to bitflags 2 in the compilerNilstrieb-1/+1
2023-12-26custom mir: make it clear what the return block isRalf Jung-1/+1
2023-12-24Enable GVN by default.Camille GILLOT-2/+2
2023-12-11End locals' live range before suspending coroutineTomasz Miąsko-0/+2
2023-11-20Fix insertion of statements to be executed along return edge in inliningTomasz Miąsko-533/+135
2023-11-01Auto merge of #117029 - rmehri01:mir_opt_filecheck_inline_tests, r=cjgillotbors-51/+156
2023-11-01fix spans for inline_couroutine panic-abortRyan Mehri-11/+11
2023-11-01Rollup merge of #115626 - clarfonthey:unchecked-math, r=thomccMatthias Krüger-1/+1
2023-10-31change inline_retag to after.mirRyan Mehri-66/+60
2023-10-31Only emit `!=` assumptions if the otherwise target is reachable.Camille GILLOT-32/+12
2023-10-31Simplify assume of a constant.Camille GILLOT-70/+56
2023-10-31Replace SwitchInt to unreachable by an assumption.Camille GILLOT-16/+44
2023-10-25address review commentsRyan Mehri-70/+100
2023-10-25FileCheck unwrap_uncheckedRyan Mehri-1/+2
2023-10-25FileCheck unsized_argumentRyan Mehri-1/+2
2023-10-25FileCheck unchecked_shiftsRyan Mehri-1/+8
2023-10-25FileCheck issue_78442Ryan Mehri-1/+5
2023-10-25FileCheck inline_scopes_parentingRyan Mehri-4/+8
2023-10-25FileCheck inline_as_ref_as_mutRyan Mehri-1/+8
2023-10-25FileCheck inline_trait_methodRyan Mehri-1/+2
2023-10-25FileCheck inline_trait_method_2Ryan Mehri-1/+3
2023-10-25FileCheck inline_specializationRyan Mehri-1/+2
2023-10-25FileCheck inline_retagRyan Mehri-1/+2
2023-10-25FileCheck inline_optionsRyan Mehri-1/+3
2023-10-25FileCheck inline_into_box_placeRyan Mehri-1/+2
2023-10-25FileCheck inline_instruction_setRyan Mehri-1/+10
2023-10-25FileCheck inline_coroutineRyan Mehri-12/+14
2023-10-25FileCheck inline_divergingRyan Mehri-1/+7
2023-10-25FileCheck inline_closureRyan Mehri-1/+3
2023-10-25FileCheck inline_closure_capturesRyan Mehri-1/+3
2023-10-25FileCheck inline_closure_borrows_argRyan Mehri-1/+3
2023-10-25FileCheck inline_box_fnRyan Mehri-1/+2
2023-10-25FileCheck inline_any_operandRyan Mehri-1/+2
2023-10-25FileCheck exponential_runtimeRyan Mehri-1/+8
2023-10-25FileCheck dyn_traitRyan Mehri-1/+8
2023-10-25FileCheck dont_ice_on_generic_rust_callRyan Mehri-1/+2
2023-10-25FileCheck cycleRyan Mehri-1/+8
2023-10-25FileCheck caller_with_trivial_boundRyan Mehri-1/+2
2023-10-25FileCheck asm_unwindRyan Mehri-1/+2