代码搜索结果
找到约 10,000 项符合
ARM 的代码
hipe_arm_ra_ls.erl
%%% -*- erlang-indent-level: 2 -*-
%%% $Id$
%%% Linear Scan register allocator for ARM
-module(hipe_arm_ra_ls).
-export([ra/3]).
ra(Defun, SpillIndex, Options) ->
NewDefun = Defun, %% hipe_${ARCH}
hipe_arm_liveness_gpr.erl
%%% -*- erlang-indent-level: 2 -*-
%%% $Id$
-module(hipe_arm_liveness_gpr).
-export([analyse/1]).
-export([liveout/2]).
-include("../flow/liveness.inc").
analyse(CFG) -> analyze(CFG).
cfg_bb(CFG, L)
hipe_arm_ra_postconditions.erl
%%% -*- erlang-indent-level: 2 -*-
%%% $Id$
-module(hipe_arm_ra_postconditions).
-export([check_and_rewrite/3]).
-export([check_and_rewrite2/3]).
-include("hipe_arm.hrl").
check_and_rewrite(Defun, C
hipe_arm_ra_naive.erl
%%% -*- erlang-indent-level: 2 -*-
%%% $Id$
-module(hipe_arm_ra_naive).
-export([ra/3]).
-include("hipe_arm.hrl").
ra(Defun, _Coloring_fp, _Options) -> % -> {Defun, Coloring}
{NewDefun,_DidSpill}
hipe_arm_ra_finalise.erl
%%% -*- erlang-indent-level: 2 -*-
%%% $Id$
-module(hipe_arm_ra_finalise).
-export([finalise/3]).
-include("hipe_arm.hrl").
finalise(Defun, TempMap, _FPMap0=[]) ->
Code = hipe_arm:defun_code(Defun
hipe_arm_asm.m4
changecom(`/*', `*/')dnl
/*
* $Id$
*/
`#ifndef HIPE_ARM_ASM_H
#define HIPE_ARM_ASM_H'
/*
* Tunables.
*/
define(LEAF_WORDS,16)dnl number of stack words for leaf functions
define(NR_ARG_REGS,3)dnl
hipe_arm_bifs.m4
changecom(`/*', `*/')dnl
/*
* $Id$
*/
include(`hipe/hipe_arm_asm.m4')
#`include' "hipe_literals.h"
.text
.p2align 2
`#if defined(HEAP_FRAG_ELIM_TEST)
#define JOIN3(A,B,C) A##B##C
#define TEST_
fixed_arm5e.h
/* Copyright (C) 2003 Jean-Marc Valin */
/**
@file fixed_arm5e.h
@brief ARM-tuned fixed-point operations
*/
/*
Redistribution and use in source and binary forms, with or without
mod
cb_search_arm4.h
/* Copyright (C) 2004 Jean-Marc Valin */
/**
@file cb_search_arm4.h
@brief Fixed codebook functions (ARM4 version)
*/
/*
Redistribution and use in source and binary forms, with or witho
arm920t_mmu.h
/*
arm920t_mmu.h - ARM920T Memory Management Unit emulation.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as p