about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2024-04-20coverage. Lowering MC/DC statements to llvm-irzhuyunxing-2/+198
2024-04-19coverage. Generate Mappings of decisions and conditions for MC/DCzhuyunxing-1/+157
2024-04-18Auto merge of #123144 - dpaoliello:arm64eclib, r=GuillaumeGomez,ChrisDenton,w...bors-0/+2
2024-04-18Rollup merge of #124090 - durin42:llvm-19-riscv-feature, r=cuviperMatthias Krüger-3/+4
2024-04-17llvm: update riscv target feature to match LLVM 19Augie Fackler-3/+4
2024-04-16Codegen ZSTs without an allocationMark Rousskov-18/+49
2024-04-15Add support for Arm64EC to the Standard LibraryDaniel Paoliello-0/+2
2024-04-15Auto merge of #122917 - saethlin:atomicptr-to-int, r=nikicbors-4/+8
2024-04-12Rollup merge of #123775 - scottmcm:place-val, r=cjgillotMatthias Krüger-18/+24
2024-04-11Auto merge of #123507 - dpaoliello:arm64ecasm, r=Amanieubors-1/+1
2024-04-11Add load/store helpers that take `PlaceValue`Scott McMurray-1/+1
2024-04-11Put `PlaceValue` into `OperandValue::Ref`, rather than 3 tuple fieldsScott McMurray-6/+12
2024-04-11Make `PlaceRef` hold a `PlaceValue` for the non-layout fields (like `OperandR...Scott McMurray-15/+15
2024-04-10Add support for Arm64EC inline assemblyDaniel Paoliello-1/+1
2024-04-10Auto merge of #123185 - scottmcm:more-typed-copy, r=compiler-errorsbors-45/+0
2024-04-10Rollup merge of #123612 - kxxt:riscv-target-abi, r=jieyouxu,nikic,DianQKMatthias Krüger-20/+45
2024-04-09Remove my `scalar_copy_backend_type` optimization attemptScott McMurray-45/+0
2024-04-09Pass value and valueLen to create a StringRefLevi Zim-7/+6
2024-04-09Rollup merge of #123620 - rcvalle:rust-create-rustc-sanitizers, r=davidtwcoMatthias Krüger-34/+30
2024-04-09Set target-abi module flag for RISC-V targetskxxt-20/+46
2024-04-08sanitizers: Create the rustc_sanitizers crateRamon de C Valle-34/+30
2024-04-08force_array -> is_consecutiveNikita Popov-1/+4
2024-04-08Fix argument ABI for overaligned structs on ppc64leNikita Popov-1/+1
2024-04-06Save/restore more items in cache with incremental compilationMichael Baikov-0/+2
2024-04-05Rollup merge of #123487 - rcvalle:rust-cfi-restore-typeid-for-instance, r=com...Guillaume Gomez-4/+2
2024-04-05Rollup merge of #121419 - agg23:xrOS-pr, r=davidtwcoGuillaume Gomez-0/+1
2024-04-04CFI: Restore typeid_for_instance default behaviorRamon de C Valle-4/+2
2024-04-04Auto merge of #123455 - matthiaskrgr:rollup-b6nu296, r=matthiaskrgrbors-4/+4
2024-04-04Rollup merge of #123439 - Zalathar:constants, r=oli-obkMatthias Krüger-4/+4
2024-04-04Auto merge of #121026 - Zalathar:version, r=oli-obkbors-9/+20
2024-04-04Auto merge of #123052 - maurer:addr-taken, r=compiler-errorsbors-2/+4
2024-04-04coverage: Remove useless constantsZalathar-4/+4
2024-04-03Rollup merge of #122964 - joboet:pointer_expose, r=AmanieuMatthias Krüger-1/+1
2024-04-03Rollup merge of #122619 - erikdesjardins:cast, r=compiler-errorsMatthias Krüger-69/+51
2024-04-03rename `expose_addr` to `expose_provenance`joboet-1/+1
2024-04-02Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=AmanieuJacob Pratt-1/+1
2024-04-03coverage: Correctly report and check LLVM's coverage mapping versionZalathar-9/+20
2024-04-02Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwcobors-0/+4
2024-04-02CFI: Switch sense of type erasure flagMatthew Maurer-2/+4
2024-04-01Auto merge of #122972 - beetrees:use-align-type, r=fee1-deadbors-6/+8
2024-04-01Use the `Align` type when parsing alignment attributesbeetrees-6/+8
2024-03-29Auto merge of #122450 - Urgau:simplify-trim-paths-feature, r=michaelwoeristerbors-33/+43
2024-03-29Auto merge of #123071 - rcvalle:rust-cfi-fix-method-fn-ptr-cast, r=compiler-e...bors-26/+26
2024-03-28Replace Session should_remap_filepaths with filename_display_preferenceUrgau-18/+13
2024-03-28Introduce `FileNameMapping::to_real_filename` and use it everywhereUrgau-20/+16
2024-03-28Make local_crate_source_file return a RealFileNameUrgau-1/+2
2024-03-28Replace `RemapFileNameExt::for_codegen` with explicit callsUrgau-9/+28
2024-03-28Simplify trim-paths feature by merging all debuginfo options togetherUrgau-4/+3
2024-03-27CFI: Fix methods as function pointer castRamon de C Valle-26/+26
2024-03-27Rollup merge of #123021 - compiler-errors:coroutine-layout-lol, r=oli-obkGuillaume Gomez-4/+7