about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2019-05-26rename Scalar::Bits to Scalar::Raw and bits field to dataRalf Jung-3/+3
2019-05-23Update wasm_import_module_map and target_features_whitelistJohn Kåre Alsaker-4/+3
2019-05-22Rollup merge of #60973 - nnethercote:fix-file_metadata-more, r=michaelwoeristerMazdak Farrokhzad-34/+34
2019-05-21Auto merge of #61007 - michaelwoerister:limited-debuginfo, r=alexcrichtonbors-2/+21
2019-05-21debuginfo: Revert to old/more verbose behavior for -Cdebuginfo=1.Michael Woerister-2/+21
2019-05-20Avoid symbol interning in `file_metadata`.Nicholas Nethercote-34/+34
2019-05-20Auto merge of #60815 - nnethercote:use-Symbol-more-2, r=petrochenkovbors-2/+2
2019-05-20Introduce `LocalInternedString::intern`.Nicholas Nethercote-2/+2
2019-05-20Rollup merge of #60895 - chandde:master, r=alexcrichtonMazdak Farrokhzad-2/+2
2019-05-16add targetarch for CodegenContextChandler Deng-2/+2
2019-05-16Auto merge of #60693 - saleemjaffer:refactor_fntype_stuff, r=eddybbors-391/+17
2019-05-14removes `AbiMethods`Saleem Jaffer-19/+10
2019-05-14refactor completeSaleem Jaffer-377/+12
2019-05-14some more refactor of FnType. Things build nowSaleem Jaffer-8/+299
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-72/+74
2019-05-10refactor some `FnType` stuff to `rustc::ty::layout`Saleem Jaffer-291/+0
2019-05-04removing param_env from pointee_info_atSaleem Jaffer-5/+7
2019-05-04adding HasParamEnv traitSaleem Jaffer-1/+13
2019-05-04resolving conflictsSaleem Jaffer-11/+1
2019-05-04impl `pointee_info_at` in TyLayout.Daan de Graaf-2/+2
2019-05-04Add param_env parameter to pointee_info_at.Daan de Graaf-1/+1
2019-05-04Remove old pointee_info_at body.Daan de Graaf-132/+13
2019-05-04Auto merge of #59897 - tmandry:variantful-generators, r=eddybbors-91/+197
2019-05-03Address review commentsTyler Mandry-7/+7
2019-05-03Split out debuginfo from type info in MIR GeneratorLayoutTyler Mandry-2/+3
2019-05-03Make variant_fields inner an IndexVecTyler Mandry-1/+1
2019-05-03Rollup merge of #60467 - nnethercote:less-symbol-interning, r=davidtwcoMazdak Farrokhzad-10/+14
2019-05-02Avoid repeated interning of static strings.Nicholas Nethercote-10/+14
2019-04-30Move metadata encoding earlier.Nicholas Nethercote-41/+13
2019-04-29Auto merge of #60006 - nnethercote:json-for-pipelining, r=alexcrichtonbors-1/+1
2019-04-30In JSON output, emit a directive after metadata is generated.Nicholas Nethercote-1/+1
2019-04-26Update handling of Tuplevarkor-6/+7
2019-04-25Generalize discriminant info calls for generators and ADTsTyler Mandry-8/+4
2019-04-25Include generator locals as field names in debuginfoTyler Mandry-8/+17
2019-04-25Make generator object debuginfo easier to readTyler Mandry-8/+17
2019-04-25Describe generator variants in debuginfoTyler Mandry-94/+176
2019-04-25Support variantful generatorsTyler Mandry-1/+10
2019-04-24Rollup merge of #56278 - eddyb:mir-debuginfo-proof, r=nikomatsakisMazdak Farrokhzad-1/+1
2019-04-23rustc_codegen_ssa: rename debuginfo_upvar_decls_ops_sequence to debuginfo_upv...Eduard-Mihai Burtescu-1/+1
2019-04-23Rollup merge of #60191 - gnzlbg:f16c, r=alexcrichtonMazdak Farrokhzad-0/+1
2019-04-23Add f16c target_featuregnzlbg-0/+1
2019-04-22Remove double trailing newlinesvarkor-1/+0
2019-04-21Change return type of `TyCtxt::is_static` to boolVadim Petrochenkov-1/+1
2019-04-20Move cg_llvm/debuginfo/type_names.rs to cg_ssabjorn3-267/+10
2019-04-20Remove cg_llvm/back/link.rsbjorn3-29/+12
2019-04-20Move almost all of cg_llvm/back/link.rs to cg_ssabjorn3-1567/+15
2019-04-20Remove get_reloc_model and target_cpu dependency from most of link.rsbjorn3-14/+18
2019-04-20Make link functions generic over archive builderbjorn3-83/+85
2019-04-20Move some filename constants to cg_ssabjorn3-12/+8
2019-04-20Move some function from cg_llvm/back/link.rs to cg_ssa/back/link.rsbjorn3-373/+3