Sign in
llvm
/
llvm-project
/
libclc
/
HEAD
« Previous
b76b23f
exp10: Port from amd builtins
by Jan Vesely
· 6 years ago
415f069
hypot: Port from amd builtins
by Jan Vesely
· 6 years ago
ba67583
select: simplify implementation and fix fp16
by Jan Vesely
· 6 years ago
adef60a
fmod: Port from amd_builtins
by Jan Vesely
· 6 years ago
ae46331
r600: Update datalayout after LLVM r328656
by Jan Vesely
· 6 years ago
46ef35f
amdgcn: Update datalayout after LLVM r328656
by Jan Vesely
· 6 years ago
ddf7cb5
remainder: Port from amd builtins
by Jan Vesely
· 6 years ago
9d6d4aa
nan: Implement
by Jan Vesely
· 6 years ago
38e29d6
travis: Add build using llvm-6
by Jan Vesely
· 6 years ago
d5f47dc
amdgcn/fmax: fcanonicalize operands
by Jan Vesely
· 6 years ago
a81d39f
amdgcn/fmin: fcanonicalize operands
by Jan Vesely
· 6 years ago
864a28f
amdgcn,popcount: Workaround broken llvm.ctpop intrinsic on some GCN ASICs
by Jan Vesely
· 6 years ago
26b8288
integer/gentype: Add __CLC_VECSIZE macro
by Jan Vesely
· 6 years ago
1e2caf9
popcount: Provide function implementation rather than intrinsic redirect
by Jan Vesely
· 6 years ago
9adc84b
lgamma_r: Move code from .inc to .cl file
by Jan Vesely
· 6 years ago
c2c64d2
frexp: Reuse types provided by gentype.inc
by Jan Vesely
· 6 years ago
edf8418
select: Add vector implementation
by Jan Vesely
· 6 years ago
5fc4e80
minmag: Condition variable needs to be the same bitwidth as operands
by Jan Vesely
· 6 years ago
bff5139
maxmag: Condition variable needs to be the same bitwidth as operands
by Jan Vesely
· 6 years ago
b0d41f5
Move cl_khr_fp64 exntension enablement to gentype include lists
by Jan Vesely
· 6 years ago
386115c
utils: Adapt to llvm r325155
by Jan Vesely
· 6 years ago
756ab56
amdgcn: Fix build after GDS/const AS swap in r325030
by Jan Vesely
· 6 years ago
62d3ed7
amdgcn: Fix datalayout after addition of 32bit const AS in r324747
by Jan Vesely
· 6 years ago
4125cc8
r600: Fix datalayout after clang r324101
by Jan Vesely
· 6 years ago
269db58
amdgcn: Fix datalayout after clang r324101
by Jan Vesely
· 6 years ago
4ad54e2
amdgpu/half_recip: Switch implementation to native_recip
by Jan Vesely
· 6 years ago
19012e3
amdgpu/half_log2: Switch implementation to native_log2
by Jan Vesely
· 6 years ago
9f8ac5a
amdgpu/half_log10: Switch implementation to native_log10
by Jan Vesely
· 6 years ago
293ed80
amdgpu/half_log: Switch implementation to native_log
by Jan Vesely
· 6 years ago
10b8c26
amdgpu/half_exp2: Switch implementation to native_exp2
by Jan Vesely
· 6 years ago
7fd39ca
amdgpu/half_exp10: Switch implementation to native_exp10
by Jan Vesely
· 6 years ago
5542612
amdgpu/half_exp: Switch implementation to native_exp
by Jan Vesely
· 6 years ago
3ecaac7
amdgpu/half_sqrt: Switch implementation to native_sqrt
by Jan Vesely
· 6 years ago
78cbd88
amdgpu/half_rsqrt: Switch implementation to native_rsqrt
by Jan Vesely
· 6 years ago
6f7c4a3
Add vstore_half_rte implementation
by Jan Vesely
· 6 years ago
0bc21a0
Add vstore_half_rtp implementation
by Jan Vesely
· 6 years ago
36af339
Add vstore_half_rtn implementation
by Jan Vesely
· 6 years ago
b266f7c
Add vstore_half_rtz implementation
by Jan Vesely
· 6 years ago
4232518
vstore_half: Consolidate declarations
by Jan Vesely
· 6 years ago
ec8ebba
vstore_half: Add support for custom rounding functions
by Jan Vesely
· 6 years ago
0eefe58
vstore_half: Make sure the helper function is always inline
by Jan Vesely
· 6 years ago
8c3f2e9
half_powr: Implement using powr
by Jan Vesely
· 6 years ago
789a234
math.h: Use logical operations instead of bit operations for readability
by Jan Vesely
· 6 years ago
367a161
math.h: Set HAVE_HW_FMA32 based on compiler provided macro
by Jan Vesely
· 6 years ago
cc62e5d
tanpi: Port from amd_builtins
by Jan Vesely
· 6 years ago
50100b7
tan: Port from amd_builtins
by Jan Vesely
· 6 years ago
5923ec2
half_divide: Implement using x/y
by Jan Vesely
· 6 years ago
94dd601
half_tan: Implement using tan
by Jan Vesely
· 6 years ago
423c4c8
half_sin: Implement using sin
by Jan Vesely
· 6 years ago
8a5a034
half_recip: Implement using 1/x
by Jan Vesely
· 6 years ago
c4f0b1c
half_log2: Implement using log2
by Jan Vesely
· 6 years ago
72b17bc
half_log10: Implement using log10
by Jan Vesely
· 6 years ago
f9d4d49
half_log: Implement using log
by Jan Vesely
· 6 years ago
ae3339e
half_exp10: Implement using exp10
by Jan Vesely
· 6 years ago
1fd1ef8
half_exp2: Implement using exp2
by Jan Vesely
· 6 years ago
ca7a8ec
half_exp: Implement using exp
by Jan Vesely
· 6 years ago
a275161
half_cos: Implement using cos
by Jan Vesely
· 6 years ago
955e738
half_sqrt: Cleanup implementation
by Jan Vesely
· 6 years ago
c9c6015
half_rsqrt: Cleanup implementation
by Jan Vesely
· 6 years ago
77cd945
rootn: Port from amd_builtins
by Jan Vesely
· 6 years ago
224fdeb
powr: Port from amd_builtins
by Jan Vesely
· 6 years ago
85df2d4
pown: Port from amd_builtins
by Jan Vesely
· 6 years ago
8ba16e1
pow: Port from amd_builtins
by Jan Vesely
· 6 years ago
8362c0b
configure.py: Add gfx900 (Vega, Raven)
by Vedran Miletic
· 6 years ago
54102ad
math: Implement minmag
by Jan Vesely
· 6 years ago
f4dfdf3
math: Implement maxmag
by Jan Vesely
· 6 years ago
690a12a
native_powr: Switch implementation to native_exp2 and native_log2
by Jan Vesely
· 6 years ago
5865fc6
native_divide: provide function implementation instead of macro
by Jan Vesely
· 6 years ago
aa1665c
native_recip: provide function implementation instead of macro
by Jan Vesely
· 6 years ago
1ec8b9b
native_rsqrt: Switch implementation to 1 / native_sqrt
by Jan Vesely
· 6 years ago
5de9a9e
native_tan: Switch implementation to use native_sin/native_cos
by Jan Vesely
· 6 years ago
1d20f64
math: Use precomputed constant for log2(10.0)
by Jan Vesely
· 6 years ago
0b65532
native_exp10: Switch implementation to llvm intrinsic
by Jan Vesely
· 6 years ago
0aedf0e
native_sqrt: Switch implementation to llvm intrinsic
by Jan Vesely
· 6 years ago
d92e214
native_sin: Switch implementation to llvm intrinsic
by Jan Vesely
· 6 years ago
696b488
native_cos: Switch implementation to llvm intrinsic
by Jan Vesely
· 6 years ago
b0cce88
native_exp2: Switch implementation to llvm intrinsic
by Jan Vesely
· 6 years ago
ad32ecc
native_exp: Switch implementation to llvm intrinsic
by Jan Vesely
· 6 years ago
725288d
amdgpu: Add workaround for unimplemented llvm.exp intrinsic
by Jan Vesely
· 6 years ago
02eb831
native_log10: Switch to generic native intrinsic inc file
by Jan Vesely
· 6 years ago
2a509d7
native_log: Switch to generic native intrinsic inc file
by Jan Vesely
· 6 years ago
a7a8df9
native_log2: Switch to generic native intrinsic inc file
by Jan Vesely
· 6 years ago
f9e9a1a
tgamma: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
506de3b
tanh: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
51a4cc6
tan: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
e2eff59
sqrt: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
14c1818
sinpi: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
77ede0a
sinh: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
bfdd610
sin: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
36d527a
native_log: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
e7eb6f7
native_log2: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
91318a1
native_log10: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
165ab8c
log: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
3ddc6f5
logb: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
41c9bf9
log2: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
adbcf1b
log1p: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
5f65981
lgamma: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
5863d8c
exp2: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
99c27ae
cospi: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
fab912b
cosh: Use unary_decl instead of custom inc file
by Jan Vesely
· 6 years ago
Next »