Remove unnecessary pub keywords.
This commit is contained in:
@@ -270,7 +270,7 @@ pub fn prologue_epilogue(func: &mut ir::Function, isa: &TargetIsa) -> CodegenRes
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn baldrdash_prologue_epilogue(func: &mut ir::Function, isa: &TargetIsa) -> CodegenResult<()> {
|
fn baldrdash_prologue_epilogue(func: &mut ir::Function, isa: &TargetIsa) -> CodegenResult<()> {
|
||||||
debug_assert!(
|
debug_assert!(
|
||||||
!isa.flags().probestack_enabled(),
|
!isa.flags().probestack_enabled(),
|
||||||
"baldrdash does not expect cranelift to emit stack probes"
|
"baldrdash does not expect cranelift to emit stack probes"
|
||||||
@@ -291,7 +291,7 @@ pub fn baldrdash_prologue_epilogue(func: &mut ir::Function, isa: &TargetIsa) ->
|
|||||||
|
|
||||||
/// Implementation of the fastcall-based Win64 calling convention described at [1]
|
/// Implementation of the fastcall-based Win64 calling convention described at [1]
|
||||||
/// [1] https://msdn.microsoft.com/en-us/library/ms235286.aspx
|
/// [1] https://msdn.microsoft.com/en-us/library/ms235286.aspx
|
||||||
pub fn fastcall_prologue_epilogue(func: &mut ir::Function, isa: &TargetIsa) -> CodegenResult<()> {
|
fn fastcall_prologue_epilogue(func: &mut ir::Function, isa: &TargetIsa) -> CodegenResult<()> {
|
||||||
if isa.triple().pointer_width().unwrap() != PointerWidth::U64 {
|
if isa.triple().pointer_width().unwrap() != PointerWidth::U64 {
|
||||||
panic!("TODO: windows-fastcall: x86-32 not implemented yet");
|
panic!("TODO: windows-fastcall: x86-32 not implemented yet");
|
||||||
}
|
}
|
||||||
@@ -363,7 +363,7 @@ pub fn fastcall_prologue_epilogue(func: &mut ir::Function, isa: &TargetIsa) -> C
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// Insert a System V-compatible prologue and epilogue.
|
/// Insert a System V-compatible prologue and epilogue.
|
||||||
pub fn system_v_prologue_epilogue(func: &mut ir::Function, isa: &TargetIsa) -> CodegenResult<()> {
|
fn system_v_prologue_epilogue(func: &mut ir::Function, isa: &TargetIsa) -> CodegenResult<()> {
|
||||||
// The original 32-bit x86 ELF ABI had a 4-byte aligned stack pointer, but
|
// The original 32-bit x86 ELF ABI had a 4-byte aligned stack pointer, but
|
||||||
// newer versions use a 16-byte aligned stack pointer.
|
// newer versions use a 16-byte aligned stack pointer.
|
||||||
let stack_align = 16;
|
let stack_align = 16;
|
||||||
|
|||||||
Reference in New Issue
Block a user