Brian Fiete
|
a33d046bfe
SIMD settings fixed. AVX4.2 and AVX512 added.
|
2 týždňov pred |
Brian Fiete
|
8102de259f
Fixed "over-aligned" issue with global variables
|
3 mesiacov pred |
Brian Fiete
|
2d059179b4
va_arg Linux intrinsic fix
|
4 mesiacov pred |
Brian Fiete
|
f9e9eddbc0
BF_LinuxFixLinkage fix
|
4 mesiacov pred |
Brian Fiete
|
baeaf1ebe9
Linux LLVM 19 fixes
|
4 mesiacov pred |
Brian Fiete
|
dd6c4988e5
Upgrade to LLVM 19.1.7
|
4 mesiacov pred |
Brian Fiete
|
2a85806580
Ensure blockExpr lifetimeStart doesn't insert above phi nodes
|
6 mesiacov pred |
Brian Fiete
|
f830e23c52
Fixed some 'var' handling cases where module hasn't failed
|
6 mesiacov pred |
Brian Fiete
|
a82cc0534d
Improved handling of mGhostDependencies. Codegen Abort
|
6 mesiacov pred |
Brian Fiete
|
1da0c3cae7
bool vector improvements
|
8 mesiacov pred |
Brian Fiete
|
979818388e
Cleanup mTypeCodeTypeExMap
|
9 mesiacov pred |
Brian Fiete
|
55298ee884
Fixes NaN comparisons
|
10 mesiacov pred |
Brian Fiete
|
e50a1a3134
SetCurrentDebugLocation after BfIRCmd_SetInsertPointAtStart
|
11 mesiacov pred |
Brian Fiete
|
9e61cdf75d
SetCurrentDebugLocation debug check
|
1 rok pred |
Brian Fiete
|
7f480846ed
DbgGetCurrentLocation failover
|
1 rok pred |
Brian Fiete
|
c5dee2f8bc
Linux updates for LLVM
|
1 rok pred |
Brian Fiete
|
d5b0e6d06d
Optimization phases for LLVM upgrade
|
1 rok pred |
Brian Fiete
|
2dd6423fab
Initial LLVM 18.1.4 support
|
1 rok pred |
Brian Fiete
|
45035c69e9
O(1) EnumParser
|
1 rok pred |
hermansimensen
|
ac9feaeaf5
avoid symbol name collisions
|
2 rokov pred |
hermansimensen
|
eeea06a22b
Add em_asm funtionality
|
2 rokov pred |
hermansimensen
|
6bde23b75e
Add em_asm intrinsic
|
2 rokov pred |
Brian Fiete
|
247eb0abdc
Fixed invalid return from GetSimdTypeString
|
2 rokov pred |
MineGame159
|
bf36bf4b95
Add min and max vector intrinsics and codegen infrastructure
|
2 rokov pred |
MineGame159
|
7dad948f20
Add Runtime.Features to detect SIMD instruction set
|
2 rokov pred |
MineGame159
|
3644486b69
Fix codegen emitting wrong instructions for double vector types
|
2 rokov pred |
Brian Fiete
|
47732ae09c
Fixed debug loc issue with line=0 col>0
|
2 rokov pred |
Brian Fiete
|
8eda627e2f
Splat fixes, added debugging info for 'using' fields
|
3 rokov pred |
Brian Fiete
|
4f2fd58284
Fixed LLVM AtomicStore arg
|
3 rokov pred |
Brian Fiete
|
7f328385db
Trailing whitespace trimming
|
3 rokov pred |