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
path:
root
/
compiler
/
rautils.pas
Commit message (
Expand
)
Author
Age
Files
Lines
*
* set operand size information when accessing fields in assembly
jonas
2015-12-02
1
-42
/
+49
*
* properly determine the operand size for inline assembler references to procvar
nickysn
2015-11-20
1
-0
/
+1
*
* treat interrupt procedures as 'near' in the i8086 inline assembler for TP7
nickysn
2015-10-29
1
-2
/
+4
*
* convert 'call/jmp [proc]' properly to a near or far call/jmp, depending on
nickysn
2015-10-29
1
-2
/
+14
*
+ support local label data access in the i8086 inline asm (fixes test tlbldat...
nickysn
2015-10-28
1
-0
/
+21
*
* i8086 inline asm: convert 'call symbol' to 'call far symbol' only for symbols
nickysn
2015-10-28
1
-2
/
+5
*
+ support 'SEG' in the i8086 inline assembler
nickysn
2015-08-26
1
-1
/
+1
*
* synchronized with privatetrunk till r30095
jonas
2015-03-05
1
-59
/
+25
|
\
|
*
+ condition and shifterop operands for AArch64 assembler reader
jonas
2015-02-23
1
-4
/
+10
|
*
* fix possible range check errors, resolves #27461
florian
2015-02-17
1
-1
/
+1
|
*
m68k: basic 68881 FPU register save/restore support. probably still needs som...
karoly
2015-02-07
1
-2
/
+2
|
*
* Asm readers: allow using procedure symbols in references, resolves #22376.
sergei
2014-11-17
1
-6
/
+12
|
*
- x86 assembler readers: cleaned out operand swapping code. Operands of TInst...
sergei
2014-11-16
1
-46
/
+0
*
|
* syncrhonised with trunk up till r28471
jonas
2014-08-19
1
-1
/
+1
|
\
\
|
|
/
|
*
* aint -> asizeint (immediate operand vs offset size)
jonas
2014-08-18
1
-1
/
+1
*
|
* grouped all tai_real* types into a single tai_realconst type,
jonas
2014-07-01
1
-6
/
+8
|
/
*
* Moved local label infrastructure into tasmreader, reduces number of global ...
sergei
2014-04-05
1
-87
/
+0
*
* Calling tlabelsym.mangledname should not define the label. This was causing...
sergei
2014-04-05
1
-1
/
+5
*
* fixes several issues which cause warnings by the dfa code when using it to ...
florian
2013-12-01
1
-0
/
+2
*
* fix handling of register sets on m68k: it is required that they are stored ...
florian
2013-10-09
1
-2
/
+6
*
- Removed ConcatPasString procedure, it duplicates ConcatString (it the past ...
sergei
2013-02-25
1
-15
/
+0
*
compiler: change ret_in_param to accept tabstractprocdef instead of tproccall...
paul
2013-01-16
1
-1
/
+1
*
* merged avx support in inline assembler developed by Torsten Grundke
florian
2012-10-06
1
-5
/
+31
|
\
|
*
--- Merging r21227 into '.':
florian
2012-10-06
1
-7
/
+1
|
*
--- Merging r20990 into '.':
florian
2012-05-03
1
-4
/
+34
*
|
* patch by Jeppe Johansen to add support for handling different flags for xPS...
florian
2012-09-29
1
-3
/
+6
*
|
Record filepos in TInstruction class, to avoid problems with wrong source li...
pierre
2012-09-27
1
-0
/
+3
*
|
Do not call ret_in_param of the current parameter manager when parsing a gene...
svenbarth
2012-06-14
1
-0
/
+1
|
/
*
* Define MAX_OPER_X to avoid warnings about array index past maximum value
pierre
2011-11-03
1
-0
/
+11
*
+ support for assembler instructions with four operands
florian
2011-08-14
1
-13
/
+26
*
* optimized memory layout of some often used classes
florian
2011-08-13
1
-3
/
+3
*
* Merged helper branch made by Sven Barth
florian
2011-04-16
1
-1
/
+2
*
+ Support for ARM CPS/CPSIE/CPSID instructions and mode flag bitfield
jonas
2011-01-11
1
-1
/
+4
*
compiler: use current_structdef instead of current_objectdef in more places
paul
2010-12-30
1
-2
/
+2
*
compiler: reintegrate branch http://svn.freepascal.org/svn/fpc/branches/paul/...
paul
2010-12-17
1
-5
/
+2
*
+ "CExtended" type that is the same as "extended", but conforming to the
jonas
2010-02-14
1
-1
/
+2
*
compiler: fix assembler constant expressions evaluation + fully enable approp...
paul
2009-12-25
1
-5
/
+7
*
o added ARM VPFv2/VFPv3 support:
jonas
2009-12-03
1
-2
/
+2
*
* merged armthum branch
florian
2009-10-04
1
-0
/
+3
*
* give an error when trying to use the offset of a non-byte-aligned field
jonas
2009-04-23
1
-3
/
+13
*
* avoid internal error in case of an illegal assembler operand
florian
2009-01-26
1
-0
/
+3
*
* current_objectdef is now always valid when parsing is within the
peter
2008-11-12
1
-3
/
+3
*
* split cpu64bit compiler define into
jonas
2008-02-13
1
-2
/
+2
*
* Procedures containing a non-local label should not be inlined.
daniel
2008-01-20
1
-1
/
+5
*
* Labels that are defined or referenced in a different lexical level
daniel
2008-01-19
1
-3
/
+8
*
* forgot to commit in previous revision
jonas
2007-12-01
1
-4
/
+6
*
* Improved escape analysis so the improved tretopt no longer fails.
jonas
2007-09-05
1
-0
/
+2
*
* Completely fixed float constants in softfloat mode when compiler was compil...
yury
2007-07-10
1
-2
/
+1
*
* Rework the constexprint to allow operations from low(int64) to high(qword).
daniel
2007-06-13
1
-2
/
+2
*
* allow to load the address of a bitpacked array in assembler code
jonas
2007-05-18
1
-3
/
+2
[next]