about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2019-03-29rustc_target: factor out common fields of non-Single Variants.Eduard-Mihai Burtescu-21/+55
2019-03-29Auto merge of #58605 - nagisa:fix-the-metadata, r=michaelwoeristerbors-17/+28
2019-03-29Use platform dependent mcount functionYuki OKUSHI-1/+29
2019-03-28Rollup merge of #58717 - hellow554:nonzero_parse, r=oli-obkMazdak Farrokhzad-1/+2
2019-03-28fixed shift overflowMarcel Hellwig-1/+2
2019-03-28Rollup merge of #57987 - parched:va-args, r=joshtriplettMazdak Farrokhzad-2/+2
2019-03-27Give variant parts their own unique idPhilip Craig-14/+25
2019-03-27Use informational target machine for metadataSimonas Kazlauskas-17/+28
2019-03-25Auto merge of #59242 - euclio:asm-ice, r=nagisabors-2/+2
2019-03-24make asm diagnostic instruction optionalAndy Russell-2/+2
2019-03-24Rollup merge of #59377 - smaeul:patch/system-llvm, r=nikickennytm-3/+5
2019-03-23Fix invalid DWARF for enums when using thinltoPhilip Craig-9/+14
2019-03-22Correct minimum system LLVM version in testsSamuel Holland-3/+5
2019-03-20Add a -Z time option which prints only passes which runs onceJohn Kåre Alsaker-2/+2
2019-03-19Fix AArch64 typo in commentsJames Duley-2/+2
2019-03-16Rollup merge of #59152 - smmalis37:range_contains, r=SimonSapinkennytm-1/+0
2019-03-15rustc: tie the 'tcx between Print and PrintCx in ty::print.Eduard-Mihai Burtescu-2/+2
2019-03-15rustc: remove fmt::{Debug,Display} from ty::TyKind.Eduard-Mihai Burtescu-12/+11
2019-03-14Auto merge of #58488 - wesleywiser:llvm_prof, r=michaelwoeristerbors-71/+52
2019-03-12Stabilize Range*::contains.Steven Malis-1/+0
2019-03-11Fix incorrect links in librustc_codegen_llvm documentationNikita Baksalyar-3/+3
2019-03-10Replace TimeLine with SelfProfilerWesley Wiser-71/+52
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-2/+3
2019-03-09Auto merge of #59012 - pietroalbini:rollup, r=pietroalbinibors-2/+2
2019-03-08Rollup merge of #58926 - gabi-250:tcx-lifetimes, r=petrochenkovPietro Albini-2/+2
2019-03-07HirIdification: replace NodeId method callsljedrz-2/+2
2019-03-05Use non_erasable_generics for codegenvarkor-1/+1
2019-03-04Make the lifetime parameters of tcx consistent.Gabriela Alexandra Moldovan-2/+2
2019-03-01Auto merge of #58408 - alexcrichton:update-llvm, r=michaelwoeristerbors-127/+0
2019-02-27Rename variadic to c_variadicDan Robertson-6/+6
2019-02-27Support defining C compatible variadic functionsDan Robertson-22/+86
2019-02-27rename Substs to InternalSubstscsmoe-5/+5
2019-02-26rustc: Update LLVM, remove dead wasm codeAlex Crichton-127/+0
2019-02-25librustc_codegen_llvm: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad-69/+73
2019-02-24Auto merge of #58315 - gnzlbg:returns_twice, r=alexcrichtonbors-0/+4
2019-02-24Auto merge of #58691 - Centril:rollup, r=Centrilbors-1/+1
2019-02-24Rollup merge of #58511 - oli-obk:const_to_op, r=RalfJungMazdak Farrokhzad-1/+1
2019-02-24Auto merge of #58304 - gnzlbg:simd_saturated, r=nagisabors-8/+63
2019-02-23Implement ffi_returns_twice attributegnzlbg-0/+4
2019-02-21codegen and write_metadata can mutate ModuleLLvm.Gabriela Alexandra Moldovan-2/+2
2019-02-20Allow Self::Module to be mutated.Gabriela Alexandra Moldovan-2/+2
2019-02-20Rollup merge of #58562 - dlrobertson:fix_nits, r=alexregkennytm-5/+2
2019-02-18Fix style nitsDan Robertson-5/+2
2019-02-18librustc_codegen_llvm => 2018Taiki Endo-199/+190
2019-02-16Reuse the `Pointer` type instead of passing reassembling it at many use sitesOliver Scherer-1/+1
2019-02-16Rollup merge of #58440 - gnzlbg:v6, r=japarickennytm-0/+2
2019-02-16Rollup merge of #58074 - scottmcm:stabilize-sort_by_cached_key, r=SimonSapinkennytm-1/+0
2019-02-14Whitelist the ARM v8 target-featuregnzlbg-0/+1
2019-02-14Rollup merge of #58378 - alexcrichton:incremental-lto, r=michaelwoeristerMazdak Farrokhzad-44/+137
2019-02-14Rollup merge of #58308 - gnzlbg:context_insert_intr, r=eddybMazdak Farrokhzad-12/+17