summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2018-11-29rustc_codegen_llvm: don't overalign loads of pair operands.Eduard-Mihai Burtescu-3/+7
2018-11-29Fix alignment of stores to scalar pairNikita Popov-5/+15
2018-11-19Refactor and add `PlaceContext::AscribeUserTy`.David Wood-17/+32
2018-11-15xLTO: Don't pass --plugin-opt=thin to LLD. That's not supported anymore.Michael Woerister-11/+0
2018-10-29Add the actual chain of projections to `UserTypeProjection`.Felix S. Klock II-2/+5
2018-10-29Remove redundant cloneShotaro Yamada-1/+1
2018-10-23fix typos in various placesMatthias Krüger-1/+1
2018-10-23Revert "rustc: Fix (again) simd vectors by-val in ABI"Alex Crichton-40/+8
2018-10-20Rollup merge of #55073 - alexcrichton:demote-simd, r=nagisaManish Goregaokar-8/+40
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-4/+4
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-42/+26
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-28/+28
2018-10-19rustc: Fix (again) simd vectors by-val in ABIAlex Crichton-8/+40
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-4/+4
2018-10-18Rollup merge of #55128 - varkor:LLVMRustInlineAsmVerify-return-bool, r=rkruppekennytm-3/+3
2018-10-18Rollup merge of #55016 - oli-obk:vtables💥_vtables_everywhere, r=RalfJungkennytm-0/+4
2018-10-18Rollup merge of #54933 - ljedrz:cleanup_codegen_llvm/misc, r=varkorkennytm-88/+83
2018-10-16Fix LLVMRustInlineAsmVerify return type mismatchvarkor-3/+3
2018-10-16end return statements and void expressions with a semicolonljedrz-6/+6
2018-10-16Auto merge of #55023 - euclio:llvm-error-handler, r=cuviperbors-4/+6
2018-10-15Add comments to remind everyone to keep the `get_vtable` impls in syncOliver Scherer-0/+4
2018-10-15Auto merge of #55024 - alexcrichton:wasm-simd-by-val, r=estebankbors-1/+4
2018-10-13Check the invariant for `principal` inside the methodOliver Scherer-29/+18
2018-10-12rustc: Allow targets to specify SIMD args are by-valAlex Crichton-1/+4
2018-10-12raise ICE if LLVM worker threads panicAndy Russell-4/+2
2018-10-12exit with status code 101 on fatal LLVM errorAndy Russell-0/+4
2018-10-11Auto merge of #54592 - GabrielMajeri:no-plt, r=nagisabors-0/+19
2018-10-11Support for disabling the PLT on ELF targetsGabriel Majeri-0/+19
2018-10-11Auto merge of #54911 - ljedrz:cleanup_codegen_llvm_top, r=michaelwoeristerbors-216/+189
2018-10-10Auto merge of #54747 - levex:inline-asm-bad-operands, r=nagisabors-7/+32
2018-10-10miri engine: basic support for pointer provenance trackingRalf Jung-2/+2
2018-10-09codegen_llvm/misc: convert string literals with to_ownedljedrz-6/+6
2018-10-09codegen_llvm/misc: improve common patternsljedrz-38/+32
2018-10-09codegen_llvm/misc: remove explicit returnsljedrz-5/+5
2018-10-09codegen_llvm/misc: whitespace & formatting improvementsljedrz-45/+46
2018-10-08codegen_llvm: remove explicit returnsljedrz-3/+4
2018-10-08codegen_llvm: fix spelling & grammatical errorsljedrz-4/+4
2018-10-08codegen_llvm: improve common patternsljedrz-115/+86
2018-10-08codegen_llvm: improve allocationsljedrz-14/+26
2018-10-08codegen_llvm: whitespace & formatting improvementsljedrz-80/+69
2018-10-06codegen_llvm: verify that inline assembly operands are scalarsLevente Kurusa-7/+32
2018-10-06Auto merge of #54766 - alexcrichton:wasm-all-symbols, r=michaelwoeristerbors-1/+6
2018-10-04Auto merge of #54666 - matthewjasper:mir-function-spans, r=pnkfelixbors-1/+7
2018-10-03Record whether a Call in MIR corresponds to a call in HIRMatthew Jasper-1/+7
2018-10-03Introduce `TyKind::UnnormalizedProjection`scalexm-0/+1
2018-10-02wasm: Explicitly export all symbols with LLDAlex Crichton-1/+6
2018-10-01Auto merge of #54693 - RalfJung:ctfe-scalar-pair-undef, r=oli-obkbors-11/+7
2018-10-01Auto merge of #54667 - RalfJung:maybe-uninit, r=pnkfelixbors-6/+54
2018-10-01Auto merge of #54675 - alexcrichton:defaultlibs, r=varkorbors-6/+10
2018-09-30adapt to change in Session APIJorge Aparicio-1/+1