about summary refs log tree commit diff
path: root/src/test/codegen
AgeCommit message (Expand)AuthorLines
2021-03-17Auto merge of #83084 - nagisa:nagisa/features-native, r=petrochenkovbors-18/+47
2021-03-16Adjust `-Ctarget-cpu=native` handling in cg_llvmSimonas Kazlauskas-18/+47
2021-03-14Auto merge of #83044 - kubo39:set-llvm-code-model, r=nikicbors-0/+20
2021-03-14Use only x86_64 flagHiroki Noda-1/+3
2021-03-12Emit the enum range assumption if the range only contains one elementhi-rustin-0/+16
2021-03-12Add support for storing code model to LLVM module IRHiroki Noda-0/+18
2021-03-10Auto merge of #76570 - cratelyn:implement-rfc-2945-c-unwind-abi, r=Amanieubors-0/+141
2021-03-10Remove the -Zinsert-sideeffectSimonas Kazlauskas-18/+35
2021-03-09implement unwinding abi's (RFC 2945)katelyn a. martin-0/+141
2021-03-09Rollup merge of #82799 - bugadani:codegen-tests, r=nagisaMara Bos-0/+27
2021-03-07add codegen tests for some issues closed by LLVM 12Erik Desjardins-0/+76
2021-03-05Bump mir-opt-level from 2 to 3 in testsSantiago Pastorino-4/+4
2021-03-05Bump mir-opt-level from 3 to 4 in testsSantiago Pastorino-2/+2
2021-03-05Add regression test for #75525Dániel Buga-0/+27
2021-03-04Auto merge of #81451 - nikic:llvm-12, r=nagisabors-28/+33
2021-02-28Support LLVM 12 in rustcNikita Popov-28/+33
2021-02-28Use -O in try_identity test that requires storage markersTomasz Miąsko-1/+1
2021-02-20Test CU directory is the work_dirSimonas Kazlauskas-0/+9
2021-02-06Add a test for escaping LLVMisms in inline asmSimonas Kazlauskas-0/+32
2021-01-30Consider Scalar to be a bool only if its unsignedSimonas Kazlauskas-0/+13
2021-01-26shrink_to shouldn't panic on len greater than capacityThom Wiggers-8/+0
2021-01-17Auto merge of #78818 - scottmcm:as_rchunks, r=KodrAusbors-0/+33
2021-01-16Try ignore-debug in the codegen testScott McMurray-0/+1
2021-01-16Auto merge of #80290 - RalfJung:less-intrinsic-write, r=lcnrbors-19/+0
2021-01-15Add `as_rchunks` (and friends) to slicesScott McMurray-0/+32
2021-01-16Auto merge of #77885 - erikdesjardins:probeasm, r=cuviperbors-1/+2
2021-01-15Add test for #59352Dániel Buga-0/+18
2021-01-15Rollup merge of #80834 - bugadani:vecdeque, r=oli-obkYuki Okushi-0/+19
2021-01-14Use probe-stack=inline-asm in LLVM 11+Erik Desjardins-1/+2
2021-01-14Remove unreachable panics from VecDequeDániel Buga-0/+19
2021-01-13Update code to account for extern ABI requirementMark Rousskov-35/+35
2021-01-13Update tests for extern block lintingMark Rousskov-9/+9
2020-12-31Merge remote-tracking branch 'origin/master' into frewsxcv-sanCorey Farwell-0/+101
2020-12-31remove move_val_init leftoversRalf Jung-19/+0
2020-12-26Remove pointer comparison from slice equalitybors-0/+16
2020-12-10Fix typo in code commentCorey Farwell-1/+1
2020-12-10tests: codegen/transmute-scalar needs optimizations enabled.Eduard-Mihai Burtescu-1/+1
2020-12-09tests: add 3 cases involving pointers to codegen/transmute-scalar.Eduard-Mihai Burtescu-0/+50
2020-12-07rustc_codegen_ssa: use bitcasts instead of type punning for scalar transmutes.Eduard-Mihai Burtescu-0/+35
2020-11-30make test work in llvm 9Erik Desjardins-1/+1
2020-11-29Pass arguments up to 2*usize by valueErik Desjardins-5/+10
2020-11-29Auto merge of #78380 - bstrie:rm-old-num-const-from-tests, r=jyn514bors-5/+4
2020-11-29Auto merge of #78863 - KodrAus:feat/simd-array, r=oli-obkbors-0/+91
2020-11-29args may be passed by valueAshley Mannix-4/+4
2020-11-29Update tests to remove old numeric constantsbstrie-5/+4
2020-11-29looser regex on local argsAshley Mannix-6/+6
2020-11-25Validate use of parameters in naked functionsTomasz Miąsko-49/+5
2020-11-24Rollup merge of #79346 - tmiasko:more-names, r=jonas-schievinkJonas Schievink-0/+20
2020-11-24generalize codegen to non 64bit platformsAshley Mannix-6/+6
2020-11-23Auto merge of #78439 - lzutao:rm-clouldabi, r=Mark-Simulacrumbors-2/+0