Great separation of librustc_codegen_llvm: librustc_codegen_ssa compiles

This commit is contained in:
Denis Merigoux 2018-10-03 13:49:57 +02:00 committed by Eduard-Mihai Burtescu
parent 915382f730
commit c0a428ee70
41 changed files with 1634 additions and 1470 deletions

View file

@ -53,14 +53,6 @@ fn noname() -> *const c_char {
&CNULL
}
bitflags! {
pub struct MemFlags: u8 {
const VOLATILE = 1 << 0;
const NONTEMPORAL = 1 << 1;
const UNALIGNED = 1 << 2;
}
}
impl BackendTypes for Builder<'_, 'll, 'tcx> {
type Value = <CodegenCx<'ll, 'tcx> as BackendTypes>::Value;
type BasicBlock = <CodegenCx<'ll, 'tcx> as BackendTypes>::BasicBlock;