about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2019-04-02Rollup merge of #59446 - Aaron1011:fix/debuginfo-overflow, r=oli-obkMazdak Farrokhzad-17/+111
2019-04-01Fix typoAaron Hill-1/+1
2019-04-01Rollup merge of #58507 - Zoxc:time-extended, r=michaelwoeristerMazdak Farrokhzad-2/+2
2019-03-31Only track 'visited' state for function typesAaron Hill-18/+31
2019-03-31Fix typosAaron Hill-4/+2
2019-03-31Fix inverted panic checkAaron Hill-1/+1
2019-03-31Fix stack overflow when generating debuginfo for 'recursive' typeAaron Hill-17/+100
2019-03-31Rollup merge of #59519 - eddyb:layout-variants-refactor, r=oli-obkMazdak Farrokhzad-21/+55
2019-03-31Rollup merge of #59506 - JohnTitor:improve-mcount, r=nagisaMazdak Farrokhzad-1/+7
2019-03-30Remove redundant importsFabian Drinck-1/+0
2019-03-30Rollup merge of #59380 - philipc:thinlto-variant, r=michaelwoeristerMazdak Farrokhzad-1/+17
2019-03-30Use CStringYuki OKUSHI-5/+3
2019-03-30Use target_mcountYuki OKUSHI-24/+4
2019-03-29Use ExactSizeIterator + TrustedLen instead of num_cases arg for switchbjorn3-3/+4
2019-03-29Add a method for emiting a switch.bjorn3-8/+9
2019-03-29Remove inline_asm_call from cg_ssabjorn3-43/+47
2019-03-29Remove type_variadic_func and typ_array from cg_ssabjorn3-39/+68
2019-03-29Remove a lot of methods from *TypeMethodsbjorn3-36/+84
2019-03-29Remove scalar_lltypes from cg_ssabjorn3-6/+0
2019-03-29Move get_param and set_value_namebjorn3-26/+34
2019-03-29Remove a lot of methods from BuilderMethodsbjorn3-213/+213
2019-03-29[WIP] Make some debug info methods take &mut FunctionDebugContextbjorn3-2/+2
2019-03-29Remove internal mutability from source_locations_enabledbjorn3-4/+4
2019-03-29Remove const_{cstr,str_slice,get_elt,get_real} and is_const_real methods from...bjorn3-66/+97
2019-03-29Remove const_{fat_ptr,array,vector,bytes} from cg_ssabjorn3-26/+28
2019-03-29Miscbjorn3-1/+1
2019-03-29Add a commentbjorn3-0/+1
2019-03-29Use Builder instead of CodegenCx for OperandRef and LocalRefbjorn3-1/+1
2019-03-29Don't use c_uint in cg_ssabjorn3-2/+2
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