about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/abi.rs
AgeCommit message (Expand)AuthorLines
2018-11-16Removing LLVM content from CommonMethods -> ConstMethodsDenis Merigoux-1/+1
2018-11-16Prefixed type methods & removed trait impl for write::CodegenContextDenis Merigoux-16/+16
2018-11-16Prefixed const methods with "const" instead of "c"Denis Merigoux-1/+1
2018-11-16Traitification of type_ methodsDenis Merigoux-17/+17
2018-11-16Use the method form for CodegenCx everywhereDenis Merigoux-1/+1
2018-11-16Replaced Codegen field access by trait methodDenis Merigoux-2/+2
2018-11-16Traitification of common.rs methodsDenis Merigoux-3/+2
2018-11-16New files and folders for traitsDenis Merigoux-1/+1
2018-11-16Removed genericity over Value in various functionsDenis Merigoux-4/+4
2018-11-16Generalized base.rs#call_memcpy and everything that it usesDenis Merigoux-6/+18
2018-11-16Reduced line length to pass tidyDenis Merigoux-1/+1
2018-11-16rustc_codegen_llvm: begin generalizing over backend values.Irina Popa-4/+14
2018-11-11Auto merge of #54993 - TimNN:pda-tdl, r=eddybbors-1/+9
2018-11-08Support for the program data address space optionTim Neumann-1/+9
2018-11-04Support memcpy/memmove with differing src/dst alignmentNikita Popov-1/+2
2018-11-01Add comments explaining how codegen works for `dyn Trait` methodsMichael Hewson-0/+5
2018-11-01Implement object-safety for arbitrary_self_types: part 2Michael Hewson-13/+36
2018-10-24Move codegen_llvm::common::ty_fn_sig into rustc::ty::Instance.Masaki Hara-3/+2
2018-10-24Implement by-value trait object method call.Masaki Hara-8/+8
2018-10-12rustc: Allow targets to specify SIMD args are by-valAlex Crichton-1/+4
2018-10-08codegen_llvm: fix spelling & grammatical errorsljedrz-1/+1
2018-10-08codegen_llvm: improve common patternsljedrz-3/+2
2018-10-08codegen_llvm: whitespace & formatting improvementsljedrz-9/+7
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-1/+1
2018-08-19Integrate OperandValue::UnsizedRef into OperandValue::Ref.Masaki Hara-2/+2
2018-08-19Integrate PassMode::UnsizedIndirect into PassMode::Indirect.Masaki Hara-18/+15
2018-08-19Implement simple codegen for unsized rvalues.Masaki Hara-1/+28
2018-07-30rustc_codegen_llvm: use safe references for Value.Irina Popa-31/+32
2018-07-30rustc_codegen_llvm: use safe references for Type.Irina Popa-17/+17
2018-07-20Refactor a few push loops to iterators in librustcljedrz-1/+7
2018-07-13Add the `amdgpu-kernel` ABI.Richard Diamond-0/+2
2018-07-12Auto merge of #52089 - eddyb:issue-51907, r=nagisabors-37/+43
2018-07-10Auto merge of #51583 - cuviper:packed_pair-bool, r=Mark-Simulacrumbors-2/+2
2018-07-09bump minimum LLVM version to 5.0gnzlbg-5/+1
2018-07-06rustc_codegen_llvm: replace the first argument early in FnType::new_vtable.Eduard-Mihai Burtescu-37/+43
2018-07-05Store scalar pair bools as i8 in memoryJosh Stone-2/+2
2018-05-24Add constant for `Size::from_bytes(0)`Oliver Schneider-2/+2
2018-05-19use if let to avoid potential div by zerocjkenn-2/+6
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+696