index
:
ffts
fix_generate_size4_base_case
master
Raptor Engineering's fork of linkotec/ffts The Fastest Fourier Transform in the South http://anthonix.com/ffts
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
codegen_sse.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
benchFFTS is computing the correct answer with these
Jukka Ojanen
2014-11-11
1
-24
/
+24
|
\
|
*
Damn AT&T syntax
fix_generate_size4_base_case
Jukka Ojanen
2014-11-11
1
-24
/
+24
*
|
generate_leaf_init, generate_leaf_ee, generate_leaf_eo, generate_leaf_oe and ...
Jukka Ojanen
2014-11-11
1
-2
/
+507
*
|
Replace movdqa with movaps which is one byte shorter. Don't need RDI register...
Jukka Ojanen
2014-11-10
1
-41
/
+42
|
/
*
Generate function in "generate_size4_base_case"
Jukka Ojanen
2014-11-10
1
-10
/
+79
*
Removed last bits of magic from "generate_size8_base_case".
Jukka Ojanen
2014-11-09
1
-138
/
+120
*
Replace "magic bytes" with various macros
Jukka Ojanen
2014-11-09
1
-211
/
+59
*
Replace SHUFPS with x64_sse_shufps_reg_reg_imm
Jukka Ojanen
2014-11-09
1
-79
/
+9
*
Replace MULPS with x64_sse_mulps_reg_reg
Jukka Ojanen
2014-11-09
1
-31
/
+12
*
Replace MOVDQA with x64_sse_movdqa_reg_membase/64_sse_movdqa_membase_reg
Jukka Ojanen
2014-11-09
1
-98
/
+20
*
Replace MOVAPS with x64_sse_movaps_reg_membase
Jukka Ojanen
2014-11-09
1
-76
/
+1
*
Replace SUBPS with x64_sse_subps_reg_reg
Jukka Ojanen
2014-11-09
1
-30
/
+12
*
Replace ADDPS with x64_sse_addps_reg_reg
Jukka Ojanen
2014-11-09
1
-30
/
+13
*
Replace XORPS with x64_sse_xorps_reg_reg
Jukka Ojanen
2014-11-09
1
-21
/
+4
*
Replace XOR2 with x86_clear_reg, MOV_D with x64_mov_membase_reg/x86_mov_reg_m...
Jukka Ojanen
2014-11-09
1
-112
/
+12
*
Replace MOV_I with x86_mov_reg_imm, SHIFT with x86_shift_reg_imm, CALL with x...
Jukka Ojanen
2014-11-09
1
-106
/
+17
*
Replace add/sub immediate value with x64_alu_reg_imm_size_body
Jukka Ojanen
2014-11-09
1
-50
/
+3
*
Replace register names with new definitions
Jukka Ojanen
2014-11-08
1
-83
/
+54
*
Win64 actually "generate_size8_base_case" instead of copying
Jukka Ojanen
2014-11-06
1
-315
/
+744
*
Reorder functions to alphabetical order
Jukka Ojanen
2014-11-05
1
-122
/
+206
*
Generate leaf_ee_init and x_init instead of copying
Jukka Ojanen
2014-11-04
1
-47
/
+160
*
Replace _M_AMD64 with _M_X64 as it is equal and "neutral"
Jukka Ojanen
2014-11-04
1
-3
/
+3
*
Refactor generate_func_code
Jukka Ojanen
2014-11-04
1
-0
/
+242
*
MOVDQA "intrinsic", two operand MOVDQA2, three operand MOVDQA3 helpers
Jukka Ojanen
2014-11-03
1
-16
/
+110
*
XMM6:XMM15 Nonvolatile, must be preserved as needed by callee. http://msdn.mi...
Jukka Ojanen
2014-11-01
1
-5
/
+29
*
Add CMake as an alternative build system
Jukka Ojanen
2014-10-31
1
-103
/
+137
*
Adding in Vim modelines to all .c and .h files.
Robert Massaioli
2013-12-05
1
-0
/
+1
*
Transforms for N>=32 are now thread safe
Anthony Blake
2012-10-20
1
-0
/
+1
*
NEON backwards transforms work correctly
Anthony Blake
2012-10-20
1
-4
/
+0
*
Added copyright notice
Anthony Blake
2012-10-19
1
-0
/
+34
*
Fixed gcc compile issue
Anthony Blake
2012-10-18
1
-2
/
+2
*
SSE working
Anthony Blake
2012-08-30
1
-12
/
+36
*
SSE working in GDB
Anthony Blake
2012-08-30
1
-0
/
+32
*
SSE Leaves working
Anthony Blake
2012-08-29
1
-4
/
+8
*
SSE LEAF EE works
Anthony Blake
2012-08-29
1
-0
/
+104