about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/common.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-341/+0
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-06Incorporate tracing cratebishtpawan-1/+1
2020-07-22polymorphize GlobalAlloc::FunctionBastian Kauschke-1/+1
2020-07-22[AVR] Correctly set the pointer address space when constructing pointers to f...Dylan McKay-6/+9
2020-06-19Rollup merge of #72689 - lcnr:common_str, r=estebankManish Goregaokar-1/+1
2020-05-30Make TLS accesses explicit in MIROliver Scherer-0/+1
2020-05-28add str to common typesBastian Kauschke-1/+1
2020-05-08Create a convenience wrapper for `get_global_alloc(id).unwrap()`Oliver Scherer-5/+4
2020-05-08Simplify the `tcx.alloc_map` APIOliver Scherer-2/+1
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-19/+12
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-3/+3
2020-03-27Rename TyLayout to TyAndLayout.Ana-Maria Mihalache-2/+2
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-7/+3
2020-03-13Auto merge of #69986 - JohnTitor:rollup-h0809mf, r=JohnTitorbors-2/+2
2020-03-13Auto merge of #69155 - chrissimpkins:llvm-globals, r=eddybbors-4/+7
2020-03-12remove lifetimes that can be elided (clippy::needless_lifetimes)Matthias Krüger-2/+2
2020-03-12support LLVM globals corresponding to miri allocationsChris Simpkins-4/+7
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-1/+1
2020-02-03rustc_codegen_ssa: split declare_local into create_dbg_var and dbg_var_addr.Eduard-Mihai Burtescu-0/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-77/+50
2019-12-201. ast::Mutability::{Mutable -> Mut, Immutable -> Not}.Mazdak Farrokhzad-1/+1
2019-12-11rustc: Link LLVM directly into rustc againAlex Crichton-0/+2
2019-12-06Rename to `then_some` and `then`varkor-1/+1
2019-12-06Use `to_option` in various placesvarkor-5/+1
2019-10-27Panicking infra uses &core::panic::Location.Adam Perry-18/+0
2019-10-27Implement core::intrinsics::caller_location.Adam Perry-0/+7
2019-10-13Improve type safetybjorn3-21/+13
2019-10-13Remove MiscMethods::instancesbjorn3-1/+1
2019-10-13s/FuncId/Functionbjorn3-1/+1
2019-10-13Remove is_const_integral method from ConstMethodsbjorn3-10/+14
2019-10-13Introduce FuncId backend typebjorn3-0/+2
2019-09-05Rollup merge of #64003 - Dante-Broggi:place-align-in-layout, r=matthewjasperMazdak Farrokhzad-1/+1
2019-09-04Remove `LocalInternedString` uses from `librustc_codegen_llvm`.Nicholas Nethercote-6/+7
2019-08-29`new_sized` is mostly used without alignDante-Broggi-1/+1
2019-08-17Cast only where necessaryOliver Scherer-4/+5
2019-08-16Do not generate allocations for zero sized allocationsOliver Scherer-8/+13
2019-08-02assert consistencyRalf Jung-3/+3
2019-08-02CTFE: simplify Value type by not checking for alignmentRalf Jung-2/+2
2019-07-20Remove vector fadd/fmul reduction workaroundsNikita Popov-19/+0
2019-07-09Fix float add/mul reduction codegenNikita Popov-0/+4
2019-07-06Remove use of mem::uninitialized in code_gen crateLzu Tao-2/+1
2019-07-04Permit use of mem::uninitialized via allow(deprecated)Mark Rousskov-0/+1
2019-06-19Weave the alignment through `ByRef`Oliver Scherer-3/+4
2019-05-30light refactoring of global AllocMapRalf Jung-4/+4
2019-05-26rename Scalar::Bits to Scalar::Raw and bits field to dataRalf Jung-3/+3
2019-04-21Change return type of `TyCtxt::is_static` to boolVadim Petrochenkov-1/+1
2019-03-29Remove const_{cstr,str_slice,get_elt,get_real} and is_const_real methods from...bjorn3-66/+66
2019-03-29Remove const_{fat_ptr,array,vector,bytes} from cg_ssabjorn3-26/+28