about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper
AgeCommit message (Expand)AuthorLines
2024-03-15Install the bad-alloc handler before fatal errorsJosh Stone-1/+1
2024-03-15Aggressively ignore write errors during bad-allocJosh Stone-3/+3
2024-03-15Register LLVM handlers for bad-alloc / OOMJosh Stone-1/+24
2024-03-12llvm-wrapper: adapt for LLVM API changesKrasimir Georgiev-2/+7
2024-03-10Fix 32-bit overflows in LLVM composite constantserer1243-8/+34
2024-03-08Rollup merge of #122143 - durin42:llvm-19-compression-options, r=workingjubileeMatthias Krüger-0/+16
2024-03-08Rollup merge of #119365 - nbdd0121:asm-goto, r=AmanieuMatthias Krüger-0/+25
2024-03-07PassWrapper: update for llvm/llvm-project@a3319371970bAugie Fackler-0/+16
2024-03-07Rollup merge of #122062 - workingjubilee:initialize-my-fist, r=cuviperMatthias Krüger-52/+53
2024-03-05Explicitly assign constructed C++ classesJubilee Young-52/+53
2024-03-05Clarify FatalErrorHandlerJubilee Young-2/+12
2024-03-01Add initial support for DataFlowSanitizerRamon de C Valle-0/+16
2024-02-26Rollup merge of #121389 - klensy:llvm-warn-fix, r=nikicMatthias Krüger-2/+2
2024-02-24Add callbr support to LLVM wrapperGary Guo-0/+25
2024-02-21remove simd_reduce_{min,max}_nanlessRalf Jung-7/+6
2024-02-21make simd_reduce_{mul,add}_unordered use only the 'reassoc' flag, not all fas...Ralf Jung-0/+15
2024-02-21llvm-wrapper: fix warning C4305klensy-1/+1
2024-02-21llvm-wrapper: fix warning C4244klensy-1/+1
2024-02-20Add "algebraic" versions of the fast-math intrinsicsBen Kimock-1/+24
2024-02-13Auto merge of #121036 - matthiaskrgr:rollup-ul05q8e, r=matthiaskrgrbors-1/+1
2024-02-13Auto merge of #120055 - nikic:llvm-18, r=cuviperbors-4/+4
2024-02-13RustWrapper: adapt for coverage mapping API changesTim Neumann-1/+1
2024-02-13Use MCSubtargetInfo::getAllProcessorFeatures()Nikita Popov-4/+4
2024-02-13Rollup merge of #120995 - durin42:llvm-19-pgo-coldfuncopt, r=cuviperMatthias Krüger-0/+15
2024-02-12PassWrapper: adapt for llvm/llvm-project@93cdd1b5cfa3735c599949b77e24dbfbe570...Augie Fackler-0/+15
2024-02-12llvm-wrapper: adapt for LLVM API change: Add support for EXPORTAS name typesHans Wennborg-0/+3
2024-02-06Rollup merge of #120502 - clubby789:remove-ffi-returns-twice, r=compiler-errorsMatthias Krüger-3/+0
2024-02-06reviewklensy-6/+2
2024-02-06llvm-wrapper: remove llvm 12 hackklensy-6/+1
2024-01-30Remove `ffi_returns_twice` featureclubby789-3/+0
2024-01-12Revert "Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix"DianQK-2/+7
2024-01-05Pass LLVM error message back to pass wrapper.Ao Li-1/+3
2023-12-18Rollup merge of #118941 - krasimirgg:llvm-cov, r=nikicMatthias Krüger-0/+3
2023-12-18llvm-wrapper: adapt for LLVM API changesKrasimir Georgiev-0/+3
2023-12-16Auto merge of #110494 - majaha:noTrapAfterNoreturn, r=nikicbors-0/+8
2023-12-12llvm-wrapper: adapt for LLVM API changeKrasimir Georgiev-1/+3
2023-12-11Auto merge of #117962 - weihanglo:debug-name-table, r=wesleywiserbors-2/+23
2023-12-11fix: stop emitting `.debug_pubnames` and `.debug_pubtypes`Weihang Lo-2/+23
2023-12-11llvm-wrapper: adapt for LLVM API changeKrasimir Georgiev-0/+4
2023-12-09Auto merge of #117873 - quininer:android-emutls, r=Amanieubors-7/+3
2023-12-06Rollup merge of #118177 - sivadeilra:suppress-llvm-warnings, r=cuviperMatthias Krüger-0/+17
2023-12-07Add emulated TLS supportquininer-7/+3
2023-12-01Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelixbors-7/+2
2023-11-30Add `-Zfunction-return={keep,thunk-extern}` optionMiguel Ojeda-0/+3
2023-11-27Auto merge of #117947 - Dirbaio:drop-llvm-15, r=cuviperbors-81/+1
2023-11-23remove unused pub fnklensy-26/+0
2023-11-22fix long linesArlie Davis-2/+2
2023-11-22suppress warnings on msvcArlie Davis-0/+17
2023-11-21Update the minimum external LLVM to 16.Dario Nieuwenhuis-81/+1
2023-11-21Tighten up linkage settings for LLVM bindingsBen Kimock-3/+3