summaryrefslogtreecommitdiff
path: root/orc/orcprogram-arm.c
AgeCommit message (Expand)AuthorFilesLines
2014-11-27Preserve NEON/VFP registers across subroutines according to ARM PCS (5.1.2.1)Jerome Laheurte1-3/+3
2013-10-14Make it ANSI-COlivier CrĂȘte1-37/+37
2010-08-24Use OrcCode structure to handle all executable codeDavid Schleef1-1/+7
2010-08-11Use ORC_N_COMPILER_VARIABLES where appropriateDavid Schleef1-4/+4
2010-08-09Refactor instruction flagsDavid Schleef1-2/+2
2010-08-02arm: Add load/store opcodesDavid Schleef1-5/+34
2010-07-09arm/neon: use subs for loop counterDavid Schleef1-2/+1
2010-07-05arm: Fix register movingDavid Schleef1-1/+1
2010-07-01arm: fix compile errorDavid Schleef1-1/+1
2010-06-30arm: Implement 2d supportDavid Schleef1-5/+92
2010-06-30arm: implement load/store of b, lDavid Schleef1-6/+11
2010-06-30arm: arm backend code gen fixesDavid Schleef1-1/+6
2010-06-14logging: remove double newlines from loggingStefan Kost1-2/+2
2009-12-02Build fixes due to MSVCDavid Schleef1-1/+0
2009-09-19arm: rename to orc_arm_emit_load_imm()David Schleef1-1/+1
2009-09-19arm: remove orc_arm_exec_ptrDavid Schleef1-8/+6
2009-09-19arm: cleanuos and fixesWim Taymans1-4/+4
2009-09-19arm: cleanups and fixesWim Taymans1-13/+13
2009-05-31doc: documentation workDavid Schleef1-1/+1
2009-05-28Fix up documentationDavid Schleef1-2/+2
2009-05-28arm: change arm_ to orc_arm_David Schleef1-90/+90
2009-05-24Add compiler target flagsDavid Schleef1-0/+8
2009-05-24hackingDavid Schleef1-2/+2
2009-04-07Move toward static array indexesDavid Schleef1-2/+4
2009-03-24Fixes to build runnable arm codeDavid Schleef1-6/+7
2009-03-16Major refactorDavid Schleef1-12/+35
2009-03-15Remove some disabled codeDavid Schleef1-12/+0
2009-03-15Split OrcProgram into Program and CompilerDavid Schleef1-119/+119
2009-03-14Various code generation fixesDavid Schleef1-2/+2
2009-03-12Convert printf's to errors and asm codeDavid Schleef1-2/+2
2009-03-08Add ARM backend. Almost works.David Schleef1-0/+341