about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/consts.rs
AgeCommit message (Expand)AuthorLines
2020-04-30Add a convenience function for testing whether a static is `#[thread_local]`Oliver Scherer-0/+1
2020-04-23Address comments from reviewmarmeladema-3/+2
2020-04-23Modify `as_local_hir_id` to return a bare `HirId`marmeladema-1/+1
2020-04-23Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId`marmeladema-1/+3
2020-04-03Rollup merge of #70720 - ecstatic-morse:issue-70637, r=oli-obkMazdak Farrokhzad-16/+13
2020-04-02Place TLS initializers with relocations in .tdataDylan MacKenzie-16/+13
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-3/+2
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-5/+7
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-6/+6
2020-03-11librustc_codegen_llvm: Replace deprecated API usageTomasz Miąsko-2/+2
2020-02-15Change const eval to return `ConstValue`, instead of `Const` as the type insi...Ben Lewis-5/+3
2020-01-06Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisabors-2/+3
2020-01-05Rename Instance.ty to Instance.monomorphic_tyAaron Hill-2/+2
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-2/+3
2020-01-04extract rustc::middle::codegen_fn_attrsMazdak Farrokhzad-5/+3
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-1/+1
2019-12-24x.py fmt after previous deignoreMark Rousskov-73/+59
2019-12-22Rollup merge of #66877 - skinny121:const-eval-entry-points, r=oli-obkMazdak Farrokhzad-8/+2
2019-12-21Handle Attributes in arena.Camille GILLOT-2/+2
2019-12-22Add simpler entry points to const eval for common usages.Ben Lewis-8/+2
2019-12-11Remove unused importAaron Hill-1/+0
2019-12-11rustc: Link LLVM directly into rustc againAlex Crichton-0/+3
2019-12-04Migrate to LLVM{Get,Set}ValueName2Josh Stone-6/+4
2019-11-18Allow different global references to the same nameStephen Crane-3/+5
2019-11-12Rename in librustc_codegen_llvm.Camille GILLOT-2/+2
2019-10-21Change `SymbolName::name` from `InternedString` to `Symbol`.Nicholas Nethercote-1/+1
2019-10-05Replaces some instances of `as *[const | mut] _` with `.cast()`memoryruins-3/+3
2019-09-26Rename `ForeignItem.node` to `ForeignItem.kind`varkor-1/+1
2019-09-26Rename `Item.node` to `Item.kind`varkor-1/+1
2019-09-25Rename `sty` to `kind`varkor-1/+1
2019-09-05Rollup merge of #64141 - nnethercote:minimize-LocalInternedString, r=petroche...Mazdak Farrokhzad-7/+8
2019-09-04Remove `LocalInternedString` uses from `librustc_codegen_llvm/consts.rs`.Nicholas Nethercote-7/+8
2019-09-04Remove `LocalInternedString` uses from `librustc/ty/`.Nicholas Nethercote-1/+1
2019-08-30Fixup remaining direct relocation field referencesAndreas Molzer-4/+4
2019-08-28Address naming and comments from reviewsAndreas Molzer-3/+3
2019-08-21Fix codegen with explicit allocation byte accessAndreas Molzer-7/+48
2019-08-02CTFE: simplify Value type by not checking for alignmentRalf Jung-2/+2
2019-06-22Rollup merge of #61984 - ljedrz:more_node_id_pruning, r=ZoxcMazdak Farrokhzad-1/+1
2019-06-20rename hir::map::get_by_hir_id to getljedrz-1/+1
2019-06-19Pacify tidyOliver Scherer-1/+3
2019-06-19Change `ByRef` to a struct variant to clarify its fields via namesOliver Scherer-1/+1
2019-06-19Remove the `AllocId` from `ByRef` valuesOliver Scherer-1/+1
2019-06-19Weave the alignment through `ByRef`Oliver Scherer-1/+3
2019-06-02remove unneeded depsMark Mansi-1/+0
2019-06-02remove reexports of mir::mono::{MonoItem,CodegenUnit}Mark Mansi-0/+1
2019-06-02remove reexport of rustc::ty::InstanceMark Mansi-2/+1
2019-05-27Refine the message to at least *mention* the attribute itself.Felix S. Klock II-1/+2
2019-05-27Always supply span to check_and_apply_linkage, sidestepping need to add `bug!...Felix S. Klock II-16/+6
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-1/+2