about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/common.rs
AgeCommit message (Expand)AuthorLines
2018-11-16Traitification of common.rs methodsDenis Merigoux-167/+184
2018-11-16New files and folders for traitsDenis Merigoux-1/+82
2018-11-16Removed genericity over Value in various functionsDenis Merigoux-21/+12
2018-11-16Generalized OperandBundleDef in BuilderMethodsDenis Merigoux-5/+5
2018-11-16Generalized base.rs#call_memcpy and everything that it usesDenis Merigoux-12/+22
2018-10-24Move codegen_llvm::common::ty_fn_sig into rustc::ty::Instance.Masaki Hara-70/+0
2018-10-24Add ty_fn_sig_vtable for getting adjusted signature for vtable shims.Masaki Hara-0/+19
2018-10-08codegen_llvm: improve common patternsljedrz-9/+6
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-5/+5
2018-07-30rustc_codegen_llvm: fix tidy errors.Irina Popa-2/+10
2018-07-30rustc_codegen_llvm: use safe references for OperandBundleDef.Irina Popa-2/+2
2018-07-30rustc_codegen_llvm: use safe mutable references for output parameters.Irina Popa-2/+2
2018-07-30rustc_codegen_llvm: use safe references for Value.Irina Popa-46/+45
2018-07-30rustc_codegen_llvm: use safe references for Type.Irina Popa-23/+24
2018-07-30rustc_codegen_llvm: use safe references for Context and Module.Irina Popa-3/+3
2018-07-16BinOpKindcsmoe-2/+2
2018-06-14Declare DebruijnIndex via newtype_index macroFabian Drinck-1/+1
2018-05-28stop invoking `DebruijnIndex::new` directlyNiko Matsakis-1/+1
2018-05-21rustc: use intern_* instead of mk_* where possible.Eduard-Mihai Burtescu-2/+4
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+448