about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/declare.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-95/+0
2020-08-06Incorporate tracing cratebishtpawan-1/+1
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-1/+1
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-1/+1
2020-03-11librustc_codegen_llvm: Replace deprecated API usageTomasz Miąsko-1/+1
2020-03-11librustc_codegen_llvm: Use slices instead of 0-terminated stringsTomasz Miąsko-5/+4
2020-02-05Selectively disable sanitizer instrumentationTomasz Miąsko-16/+0
2019-12-22Format the worldMark Rousskov-48/+19
2019-12-11rustc: Link LLVM directly into rustc againAlex Crichton-0/+1
2019-12-04Migrate to LLVM{Get,Set}ValueName2Josh Stone-2/+1
2019-12-03rustc_codegen_llvm: move NoReturn attribute to apply_attrs_llfn.Eduard-Mihai Burtescu-7/+0
2019-12-03rustc_codegen_ssa: take a FnAbi instead of a FnSig in declare_fn.Eduard-Mihai Burtescu-8/+5
2019-12-03rustc_codegen_ssa: remove define_fn and define_internal_fn.Eduard-Mihai Burtescu-22/+0
2019-11-03rustc_codegen_ssa: rename FnTypeLlvmExt to FnAbiLlvmExt.Eduard-Mihai Burtescu-1/+1
2019-11-03rustc: rename {Fn,Arg}TypeExt to {Fn,Arg}AbiExt.Eduard-Mihai Burtescu-1/+1
2019-11-03rustc_target: rename {Fn,Arg}Type to {Fn,Arg}Abi.Eduard-Mihai Burtescu-4/+4
2019-07-09Pass type to byval attributesNikita Popov-1/+1
2019-05-14removes `AbiMethods`Saleem Jaffer-1/+1
2019-05-14refactor completeSaleem Jaffer-4/+4
2019-05-14some more refactor of FnType. Things build nowSaleem Jaffer-3/+3
2019-02-18librustc_codegen_llvm => 2018Taiki Endo-7/+7
2019-01-25Resolve breakageSimonas Kazlauskas-22/+2
2019-01-24Support revisions for codegen testsSimonas Kazlauskas-2/+2
2019-01-24Implement optimize(size) and optimize(speed)Simonas Kazlauskas-6/+15
2018-12-25Remove licensesMark Rousskov-9/+0
2018-12-12rustc: Switch `extern` functions to abort by default on panicAlex Crichton-10/+1
2018-11-16[eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`.Eduard-Mihai Burtescu-1/+1
2018-11-16Finished moving backend-agnostic code to rustc_codegen_ssaDenis Merigoux-1/+1
2018-11-16Move doc to trait declarationsDenis Merigoux-40/+0
2018-11-16Adapt code to latest rustc master changesDenis Merigoux-2/+2
2018-11-16Generalized mir::codegen_mir (and all subsequent functions)Denis Merigoux-120/+128
2018-11-16Removed genericity over Value in various functionsDenis Merigoux-9/+9
2018-11-16Generalized base.rs#call_memcpy and everything that it usesDenis Merigoux-7/+11
2018-10-24Make declare_fn accept PolyFnSig instead of Ty.Masaki Hara-11/+7
2018-10-24Make declare_fn aware of vtable shims.Masaki Hara-3/+5
2018-10-11Support for disabling the PLT on ELF targetsGabriel Majeri-0/+2
2018-09-30use is_uninhabited in more placesJorge Aparicio-2/+2
2018-09-29Revert "Auto merge of #53508 - japaric:maybe-uninit, r=RalfJung"Ralf Jung-2/+2
2018-09-22use is_uninhabited in more placesJorge Aparicio-2/+2
2018-08-10Introduce SmallCStr and use it where applicable.Michael Woerister-10/+4
2018-07-31Make globals with private linkage unnamed. Fixes #50862.Colin Pronovost-1/+9
2018-07-30rustc_codegen_llvm: fix tidy errors.Irina Popa-1/+6
2018-07-30rustc_codegen_llvm: use safe references for Value.Irina Popa-29/+29
2018-07-30rustc_codegen_llvm: use safe references for Type.Irina Popa-6/+6
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+223