about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/builder.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-1420/+0
2020-08-18Moved coverage counter injection from BasicBlock to Statement.Rich Kadel-3/+3
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-2/+2
2020-08-15Merge branch 'master' into feature/incorporate-tracingpawanbisht62-24/+31
2020-08-08Don't try to use wasm intrinsics on vectorsAlex Crichton-24/+31
2020-08-06Merge branch 'master' into feature/incorporate-tracingpawanbisht62-0/+61
2020-08-06Incorporate tracing cratebishtpawan-1/+1
2020-07-28rustc: Improving safe wasm float->int castsAlex Crichton-0/+61
2020-07-22Rollup merge of #73655 - JamieCunliffe:jamie_va-args-c, r=nikicManish Goregaokar-1/+6
2020-07-17Generating the coverage mapRich Kadel-1/+1
2020-07-15Rename `sym::nontrapping_fptoint`.Nicholas Nethercote-2/+2
2020-07-02Address review comments and add UI testChristopher Serr-2/+2
2020-07-02Add comments and format the codeChristopher Serr-5/+7
2020-07-02Check for feature with pre-interned symbolChristopher Serr-9/+8
2020-07-02Use WASM's saturating casts if they are availableChristopher Serr-0/+50
2020-06-30va_args implementation for AAPCS.Jamie Cunliffe-1/+6
2020-06-15[WIP] injects llvm intrinsic instrprof.increment for coverage reportsRich Kadel-0/+27
2020-05-14Consistently use LLVM lifetime markers during codegenTomasz Miąsko-9/+1
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-2/+2
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-10/+11
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-3/+3
2020-03-27Rename TyLayout to TyAndLayout.Ana-Maria Mihalache-3/+3
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-1/+1
2020-03-11librustc_codegen_llvm: Use slices instead of 0-terminated stringsTomasz Miąsko-1/+0
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-2/+2
2020-02-12Fix mangled names of lifetime intrinsicsNikita Popov-2/+2
2020-02-12Use IRBuilder to create memsetNikita Popov-6/+11
2020-02-03rustc_codegen_ssa: split declare_local into create_dbg_var and dbg_var_addr.Eduard-Mihai Burtescu-0/+1
2020-01-27Detect use-after-scope bugs with AddressSanitizerTomasz Miąsko-4/+11
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-255/+230
2019-12-11rustc: Link LLVM directly into rustc againAlex Crichton-0/+2
2019-11-24Store ptr_width as u32 on ConfigMark Rousskov-2/+2
2019-10-27Always use consteval to codegen caller_location.Adam Perry-16/+0
2019-10-27Panicking infra uses &core::panic::Location.Adam Perry-30/+0
2019-10-27Implement core::intrinsics::caller_location.Adam Perry-0/+15
2019-10-13s/FuncId/Functionbjorn3-1/+1
2019-10-13Introduce FuncId backend typebjorn3-0/+1
2019-09-26Rename some `_sty` variables to `_kind`varkor-4/+4
2019-09-25Rename `sty` to `kind`varkor-1/+1
2019-09-12codegen: be more explicit about setting giving names to allocas.Eduard-Mihai Burtescu-18/+5
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-3/+3
2019-08-29`new_sized` is mostly used without alignDante-Broggi-1/+1
2019-07-20Remove vector fadd/fmul reduction workaroundsNikita Popov-6/+6
2019-07-08normalize use of backticks for compiler messages in librustc_codegenSamy Kacimi-4/+4
2019-07-03Remove needless lifetimesJeremy Stucki-1/+1
2019-06-23Fix meta-variable binding errors in macrosJulien Cretin-1/+1
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-1/+1
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-1/+1