about summary refs log tree commit diff
path: root/src/tools/miri
AgeCommit message (Expand)AuthorLines
2023-09-21Preparing for merge from rustcThe Miri Conjob Bot-1/+1
2023-09-21try to avoid some layout_of callsRalf Jung-34/+33
2023-09-20interpret: more consistently use ImmTy in operators and castsRalf Jung-65/+65
2023-09-20Auto merge of #115870 - RalfJung:const-value-slice, r=oli-obkbors-1/+1
2023-09-20Auto merge of #115975 - mkroening:reduce-atty, r=davidtwcobors-1/+1
2023-09-20Auto merge of #115827 - eduardosm:miri-sse-reduce-code-dup, r=RalfJungbors-521/+318
2023-09-19adjust constValue::Slice to work for arbitrary slice typesRalf Jung-1/+1
2023-09-19chore(miri): bump env_logger to 0.10Martin Kröning-1/+1
2023-09-19Auto merge of #3054 - Vanille-N:spurious-fail, r=RalfJungbors-146/+917
2023-09-19Issue of the current model: spurious reads are not possibleNeven Villani-146/+917
2023-09-19Merge from rustcThe Miri Conjob Bot-6/+5
2023-09-19Preparing for merge from rustcThe Miri Conjob Bot-1/+1
2023-09-18Prototype using const generic for simd_shuffle IDX arrayOli Scherer-2/+36
2023-09-16miri: reduce code duplication in SSE2 pmulh.w and pmulhu.wEduardo Sánchez Muñoz-27/+27
2023-09-16miri: reduce code duplication in SSE2 pavg.b and pavg.wEduardo Sánchez Muñoz-40/+54
2023-09-16miri: fix commentEduardo Sánchez Muñoz-1/+1
2023-09-16miri: reduce code duplication in SSE2 cvtpd2ps/cvtps2pdEduardo Sánchez Muñoz-35/+14
2023-09-16miri: reduce code duplication in SSE/SSE2 cvt{,t}s{s,d}2si{,64}Eduardo Sánchez Muñoz-62/+14
2023-09-16miri: use `copy_op` in `unary_op_ss`Eduardo Sánchez Muñoz-4/+5
2023-09-16miri: reduce code duplication in SSE cvtsi2ss/cvtsi642ssEduardo Sánchez Muñoz-37/+12
2023-09-16miri: reduce code duplication in SSE/SSE2 bin_op_* functionsEduardo Sánchez Muñoz-306/+186
2023-09-16triagebot exclude_labels -> exclude_titlesPeter Jaszkowiak-4/+4
2023-09-15Merge from rustcThe Miri Conjob Bot-6/+6
2023-09-15Preparing for merge from rustcThe Miri Conjob Bot-1/+1
2023-09-14don't point at const usage site for resolution-time errorsRalf Jung-4/+4
2023-09-14move required_consts check to general post-mono-check functionRalf Jung-2/+1
2023-09-14make it more clear which functions create fresh AllocIdRalf Jung-6/+6
2023-09-13rustc_middle: add `Scalar::from_i8` and `Scalar::from_i16` and use them in MiriEduardo Sánchez Muñoz-9/+5
2023-09-12Auto merge of #3055 - eduardosm:x86-sse2-intrinsics, r=RalfJungbors-57/+1894
2023-09-12Implement some `llvm.x86.sse2.*` intrinsics and add testsEduardo Sánchez Muñoz-51/+1869
2023-09-12Ignore all archs except x86 and x86_64 in SSE testsEduardo Sánchez Muñoz-2/+21
2023-09-12Fix a few typos in shims/x86/sse.rs commentsEduardo Sánchez Muñoz-4/+4
2023-09-12extra ABI tests, in particular for DispatchFromDynRalf Jung-6/+16
2023-09-12fmtThe Miri Conjob Bot-1/+3
2023-09-12Merge from rustcThe Miri Conjob Bot-35/+163
2023-09-12Preparing for merge from rustcThe Miri Conjob Bot-1/+1
2023-09-12Auto merge of #115699 - RalfJung:interpret-abi-compat, r=oli-obkbors-29/+60
2023-09-11enforce no-merge policy via triagebotRalf Jung-1/+4
2023-09-11add subtree-sync label to rustc update PRsPeter Jaszkowiak-1/+5
2023-09-10Remove EarlyErrorHandler argument from after_analysis callbackbjorn3-2/+2
2023-09-09implement and test ABI compatibility for transparent wrappers around NPO typesRalf Jung-5/+8
2023-09-09implement and test fn ptr ABI compatibility rulesRalf Jung-0/+5
2023-09-09give extra context to ABI mismatch errorsRalf Jung-8/+28
2023-09-09interpret: change ABI-compat test to be type-based, so the test is consistent...Ralf Jung-18/+21
2023-09-08Use `#!/usr/bin/env` shebang Nilstrieb-1/+1
2023-09-06miri: catch function calls where the argument is caller-invalid / the return ...Ralf Jung-4/+101
2023-09-06fmtRalf Jung-13/+9
2023-09-06Merge from rustcRalf Jung-92/+86
2023-09-06Preparing for merge from rustcRalf Jung-1/+1
2023-09-06give josh more time to startRalf Jung-2/+2