Denis Merigoux
|
c9f26c2155
|
Beginning of moving all backend-agnostic code to rustc_codegen_ssa
|
2018-11-16 14:55:42 +02:00 |
Denis Merigoux
|
b02e5cce16
|
Moved Backend interface into rustc_codegen_utils
|
2018-11-16 14:40:16 +02:00 |
Denis Merigoux
|
566fa4d003
|
Moved common.rs enums
|
2018-11-16 14:38:19 +02:00 |
Denis Merigoux
|
97825a36be
|
Move doc to trait declarations
|
2018-11-16 14:36:38 +02:00 |
Denis Merigoux
|
6a993fe353
|
Generalized mir::codegen_mir (and all subsequent functions)
|
2018-11-16 14:33:10 +02:00 |
Denis Merigoux
|
cbe31a4229
|
Generalized base::coerce_unsized_into
|
2018-11-16 14:15:13 +02:00 |
Denis Merigoux
|
78dd95f4c7
|
Generalized base::unsize_thin_ptr
|
2018-11-16 14:15:13 +02:00 |
Denis Merigoux
|
034f69753b
|
Generalized base::unsized_info
|
2018-11-16 14:15:13 +02:00 |
Denis Merigoux
|
d77e34f35b
|
Generalized memset and memcpy
|
2018-11-16 14:11:59 +02:00 |
Denis Merigoux
|
0514c7b1b2
|
Generalized some base.rs methods
|
2018-11-16 14:11:59 +02:00 |
Denis Merigoux
|
1929ac2007
|
Fixed typos
|
2018-11-16 14:11:59 +02:00 |
Denis Merigoux
|
a1d0d4f943
|
Removing LLVM content from CommonMethods -> ConstMethods
|
2018-11-16 14:11:59 +02:00 |
Denis Merigoux
|
e224f063e8
|
Prefixed type methods & removed trait impl for write::CodegenContext
|
2018-11-16 14:11:59 +02:00 |
Denis Merigoux
|
730b13ab51
|
Traitification of type_ methods
The methods are now attached to CodegenCx instead of Type
|
2018-11-16 14:11:59 +02:00 |
Denis Merigoux
|
5f28e0a0b6
|
Added definition of type trait
|
2018-11-16 14:11:59 +02:00 |