index
:
delta/fpc.git
aros
aspect
avr
avr32
avx
baserock/2.6.4
blaise
blocks
cleanroom
cpstr
cpstrnew
cpstrrtl
ctypes
debug_eh
dodi
fcl-web_joost
fixes_2_0
fixes_2_2
fixes_2_2_0_dos
fixes_2_4
fixes_2_6
fixes_2_6_0
fixes_3_0
fixes_3_0_ios
fixes_3_2
florian
foxsen
fpc_2_3
generics
genfunc
hlcgllvm
i8086
inline
interfacertti
janbruns
joost
js
jvmbackend
laksen
linker
linker@2665
llvm
maciej
master
merged
mips_embedded
nestedprocvars
newthreading
objc
olivier
pasboolxx
paul
peterjan
rc_2_2_2
release_2_1_2x
release_2_2_4_rc1
resources
sergei
ssa
svenbarth
target-subdir
targetandroid
tg74
tue
unicode
unicodekvm
unicodertl
unicodestring
unitrw
usersections
wasm
webassembly
wkrenn
wpo
xpcom
z80
svn.freepascal.org: svn/fpc
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Fix RV32 RTL.
laksen
2016-10-24
6
-10
/
+295
*
Fixed up RiscV 32bit code generation.
laksen
2016-10-24
24
-655
/
+683
*
Add some simple peephole optimizations.
laksen
2016-10-23
3
-13
/
+154
*
Fix stack alignment for RV64, and fixed size calculation for float parameters.
laksen
2016-10-22
11
-117
/
+280
*
Update to use AUIPC+JALR instead of JAL to jump and link.
laksen
2016-09-03
7
-62
/
+75
*
Make sure to include software mul for rv64i configurations
laksen
2016-07-10
1
-1
/
+2
*
Rebuilt makefiles.
laksen
2016-07-09
44
-88
/
+1435
*
Update RiscV64 support to 2.1 and privileged standard 1.9.
laksen
2016-07-09
14
-17
/
+184
*
Rebuilt makefiles.
laksen
2016-06-12
47
-96
/
+1561
*
Add RiscV support in RTL and needed packages.
laksen
2016-06-12
11
-52
/
+389
*
Fix problem with set "*" operations getting treated like integer multiplicati...
laksen
2016-06-12
2
-0
/
+14
*
Merged from trunk.
laksen
2016-06-12
26
-636
/
+743
*
Adds some Risc-V support. For now concentrating on Risc-V64 which is the most...
laksen
2016-06-12
135
-60
/
+15359
*
Creating branch for RISC-V support
laksen
2016-06-12
16357
-0
/
+7265395
*
Add pseudo instructions for jump and call instructions to allow jump optimiza...
laksen
2016-05-28
7
-20
/
+167
*
Enabled do_spill_replace.
laksen
2016-05-28
3
-8
/
+80
*
Implement some missing things in the SPC32 backend.
laksen
2016-05-15
5
-6
/
+124
*
Merged with trunk, and fixed some errors introduced.
laksen
2016-05-15
4376
-268500
/
+1077083
*
Added more checks to allow compiler to build from scratch.
laksen
2015-11-21
3
-9
/
+14
*
Make r12 one of the first registers to be allocated since it's volatile.
laksen
2015-10-26
3
-6
/
+65
*
Add some support for shifterop parameters in intrinsics.
laksen
2015-10-26
6
-31
/
+47
*
Add missing ARM instructions to simple peephole optimizations and spilling_ge...
laksen
2015-07-07
2
-2
/
+11
*
+ add header to automatically created files which informs that the file is cr...
florian
2015-06-21
7
-2
/
+44
*
+ rule to create arm intrinsic files
florian
2015-06-21
2
-1
/
+18
*
Add support for SSE and related MMX intrinsics. Still needs a lot of polishin...
laksen
2015-06-21
29
-28
/
+1952
*
Add initial support for table generated ARM intrinsics functions
laksen
2015-06-20
16
-8
/
+2302
*
Initial branch for target specific intrinsic functions
laksen
2015-06-20
15792
-0
/
+6989625
*
Merged from trunk.
laksen
2015-03-13
33
-265
/
+498
*
Disable internal assembler
laksen
2015-03-13
2
-5
/
+5
*
Make MRS and MSR use the right encoding on Thumb architectures.
laksen
2015-03-08
4
-7
/
+7
*
Fix off by 1 error in assembler reader which prevented B instructions from be...
laksen
2015-03-08
1
-1
/
+1
*
Merged from trunk
laksen
2015-03-08
1432
-9957
/
+54571
*
Rebase to trunk revision
laksen
2015-02-15
1231
-27808
/
+230906
*
Disable internal linker in arm-linux for now.
laksen
2015-02-15
1
-1
/
+1
*
Use proper syntax when emitting UAL VFP instructions for all postfix types.
laksen
2015-02-01
2
-4
/
+11
*
Add missing size postfix to VNEG VFP instruction.
laksen
2015-01-11
1
-2
/
+9
*
Use proper relocation type for Thumb-2 BLX.
laksen
2015-01-11
2
-2
/
+8
*
Add MSR/MRS for ARMv6M/7M.
laksen
2015-01-02
4
-3
/
+89
*
Merged from recent trunk.
laksen
2015-01-01
119
-3109
/
+8239
*
Add CPSxx instructions, and some missing FPA instructions.
laksen
2015-01-01
4
-1
/
+201
*
Add FPA support.
laksen
2015-01-01
8
-24
/
+705
*
Fix SWI as a pseudo instruction.
laksen
2014-12-29
4
-33
/
+326
*
Fix an issue with local BLX branches not being turned into BL branches.
laksen
2014-12-28
1
-0
/
+5
*
Refactor and secure some immediate operand encodings.
laksen
2014-12-28
5
-54
/
+109
*
Fix some encoding bugs in ARM modes. Mostly shifts and signindex errors.
laksen
2014-12-28
1
-7
/
+27
*
Fix encoding of shifterops for ARM dataprocessing instructions.
laksen
2014-12-28
1
-1
/
+1
*
Fix some warnings about unitialized variables.
laksen
2014-12-27
1
-2
/
+5
*
Add Neg as a pseudo instruction, and fix RRX pseudo code expansion.
laksen
2014-12-27
6
-75
/
+224
*
Add support for TBB/TBH instructions.
laksen
2014-12-27
5
-15
/
+386
*
Add missing NOP, and B instruction forms.
laksen
2014-12-27
9
-30
/
+107
[prev]
[next]