Brian Fiete
|
f9e9eddbc0
BF_LinuxFixLinkage fix
|
4 months ago |
Brian Fiete
|
baeaf1ebe9
Linux LLVM 19 fixes
|
4 months ago |
Brian Fiete
|
dd6c4988e5
Upgrade to LLVM 19.1.7
|
4 months ago |
Brian Fiete
|
2a85806580
Ensure blockExpr lifetimeStart doesn't insert above phi nodes
|
6 months ago |
Brian Fiete
|
f830e23c52
Fixed some 'var' handling cases where module hasn't failed
|
6 months ago |
Brian Fiete
|
a82cc0534d
Improved handling of mGhostDependencies. Codegen Abort
|
6 months ago |
Brian Fiete
|
1da0c3cae7
bool vector improvements
|
8 months ago |
Brian Fiete
|
979818388e
Cleanup mTypeCodeTypeExMap
|
9 months ago |
Brian Fiete
|
55298ee884
Fixes NaN comparisons
|
9 months ago |
Brian Fiete
|
e50a1a3134
SetCurrentDebugLocation after BfIRCmd_SetInsertPointAtStart
|
11 months ago |
Brian Fiete
|
9e61cdf75d
SetCurrentDebugLocation debug check
|
1 year ago |
Brian Fiete
|
7f480846ed
DbgGetCurrentLocation failover
|
1 year ago |
Brian Fiete
|
c5dee2f8bc
Linux updates for LLVM
|
1 year ago |
Brian Fiete
|
d5b0e6d06d
Optimization phases for LLVM upgrade
|
1 year ago |
Brian Fiete
|
2dd6423fab
Initial LLVM 18.1.4 support
|
1 year ago |
Brian Fiete
|
45035c69e9
O(1) EnumParser
|
1 year ago |
hermansimensen
|
ac9feaeaf5
avoid symbol name collisions
|
2 years ago |
hermansimensen
|
eeea06a22b
Add em_asm funtionality
|
2 years ago |
hermansimensen
|
6bde23b75e
Add em_asm intrinsic
|
2 years ago |
Brian Fiete
|
247eb0abdc
Fixed invalid return from GetSimdTypeString
|
2 years ago |
MineGame159
|
bf36bf4b95
Add min and max vector intrinsics and codegen infrastructure
|
2 years ago |
MineGame159
|
7dad948f20
Add Runtime.Features to detect SIMD instruction set
|
2 years ago |
MineGame159
|
3644486b69
Fix codegen emitting wrong instructions for double vector types
|
2 years ago |
Brian Fiete
|
47732ae09c
Fixed debug loc issue with line=0 col>0
|
2 years ago |
Brian Fiete
|
8eda627e2f
Splat fixes, added debugging info for 'using' fields
|
3 years ago |
Brian Fiete
|
4f2fd58284
Fixed LLVM AtomicStore arg
|
3 years ago |
Brian Fiete
|
7f328385db
Trailing whitespace trimming
|
3 years ago |
Brian Fiete
|
cbc4888853
Improvements to multi-extension virtual overrides
|
3 years ago |
Brian Fiete
|
ccb1646990
Use lifetime extension for mixin results
|
3 years ago |
Brian Fiete
|
e1d7939081
Improved virtual overrides in extensions
|
3 years ago |