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
/
x86_64
Commit message (
Expand
)
Author
Age
Files
Lines
*
* Ch_ information for vreduce* fixed
florian
2020-12-23
1
-4
/
+4
*
* implemented UseAVX512 properly
florian
2020-12-23
1
-2
/
+4
*
+ patch by J. Gareth Moreton: some new x86 assembler optimizations, resolve...
florian
2020-12-20
1
-0
/
+4
*
* improved change information
florian
2020-12-15
1
-6
/
+6
*
* x86: apply VOpVmov2VOp optimization to vmins*/vmaxs*
florian
2020-12-13
1
-0
/
+4
*
* x86 change information updated
florian
2020-12-06
1
-18
/
+18
*
* allow an AT&T suffix for movabs
florian
2020-11-30
1
-1
/
+1
*
-- Zusammenführen von r47033 bis r47401 in ».«:
florian
2020-11-12
4
-91
/
+245
*
* use VPXORD in avx-512 mode as VPXOR does not work for the upper 16 registers
florian
2020-11-09
1
-0
/
+2
*
+ completed Ch_* information for VMOVD*
florian
2020-11-07
1
-6
/
+6
*
* patch by Marģers to unify internal error numbers, resolves #37888
florian
2020-10-13
4
-7
/
+7
*
* proper change information for avx-512 vcvt* instructions
florian
2020-10-10
1
-24
/
+24
*
+ make use of avx-512 instructions vcvtuis2s* if possible
florian
2020-10-10
2
-5
/
+7
*
* mm registers 16-31 are also volatile during a call
florian
2020-10-10
1
-2
/
+2
*
* load 0.0 by (V)XORPS/D instead of (V)PXOR in mm registers
florian
2020-10-10
1
-3
/
+5
*
* fix #35841 also for break and continue
florian
2020-10-09
1
-6
/
+6
*
* patch by J. Gareth Moreton: propagate exit use in nested try...except sta...
florian
2020-10-08
1
-0
/
+18
*
+ support all XSAVE instructions, resolves #37864
florian
2020-10-03
7
-1
/
+85
*
* x86: ImulMov2Imul optimization
florian
2020-09-25
1
-0
/
+4
*
* do not throw an internal error later on in case of a recursive call, if t...
florian
2020-07-31
1
-1
/
+6
*
* mark all external assemblers using an LLVM tool using af_llvm
jonas
2020-07-19
1
-0
/
+45
*
* fix several double ;
florian
2020-05-24
1
-1
/
+1
*
* factored out OptPass1VPXor
florian
2020-05-24
1
-1
/
+2
*
+ x86: track use of full ymm registers and generate vzeroupper if needed
florian
2020-05-24
1
-0
/
+4
*
* adapt optimizer to handle push/pop for stack alignment
florian
2020-05-23
1
-0
/
+2
*
* x86-64: adjust stack by push/pop if possible
florian
2020-05-23
1
-3
/
+8
*
+ PXorPXor2PXor optimization
florian
2020-05-18
1
-0
/
+3
*
+ introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSym...
nickysn
2020-04-25
1
-0
/
+1
*
+ implement compiler support for SEH on Win64
svenbarth
2020-04-21
1
-0
/
+2
*
* split i/t_darwin from i/t_bsd, as they don't have that much in common
jonas
2020-03-29
1
-0
/
+3
*
* there is no exit stackframe needed if a subroutine never returns
florian
2020-02-16
1
-1
/
+8
*
* patch by J. Gareth Moreton: optimize MOVSXD as well, resolves #36700
florian
2020-02-15
1
-0
/
+1
*
* patch by J. Gareth Moreton: x86 SUB and LEA optimisations, resolves #36622
florian
2020-01-24
1
-0
/
+2
*
* patch by J. Gareth Moreton: get rid of another pass through the assembler...
florian
2020-01-19
1
-7
/
+6
*
* patch by J. Gareth Moreton: EAX -> EDX:EAX sign extension shortcuts, and ...
florian
2020-01-12
1
-0
/
+2
*
* added is_normal_fieldvarsym() helper and use it
jonas
2019-12-24
1
-2
/
+2
*
* fix paraloc def for vectors with vectorcall calling convention (was a single
jonas
2019-12-24
1
-0
/
+2
*
* renamed getintparaloc to getcgtempparaloc
jonas
2019-12-24
1
-2
/
+2
*
* common naming for fpu_none string
florian
2019-12-24
1
-1
/
+2
*
+ MULX instruction
florian
2019-12-21
1
-1
/
+1
*
* factored out TX86AsmOptimizer.OptPass1Cmp
florian
2019-11-24
1
-0
/
+2
*
* the VMT of the exception class needs to be referenced indirectly
svenbarth
2019-11-21
1
-2
/
+5
*
-- Zusammenführen von r43307 bis r43443 in ».«:
florian
2019-11-10
7
-4
/
+1046
*
* more aggressive LeaCallLeaRet2Jmp
florian
2019-11-02
1
-0
/
+2
*
* unified TX86AsmOptimizer.OptPass1MOVAP and TX86AsmOptimizer.OptPass1VMOVAP
florian
2019-11-02
1
-6
/
+5
*
-- Zusammenführen von r42725 bis r43306 in ».«:
florian
2019-10-23
2
-457
/
+170
*
+ dwarf support for tls threadvars
florian
2019-10-05
1
-3
/
+10
*
* cosmetics
florian
2019-10-05
1
-1
/
+1
*
+ x86-64: implemented support for relocation needed by tls threadvars in the ...
florian
2019-09-25
1
-0
/
+9
*
* cutils.pas (size_2_align): Move to..
pierre
2019-09-16
1
-1
/
+1
[next]