aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Headers/__clang_hip_math.hip
AgeCommit message (Expand)AuthorFilesLines
2024-09-05Reland "[clang] Add nuw attribute to GEPs (#105496)" (#107257)Hari Limaye1-35/+35
2024-08-30[ValueTracking] use KnownBits to compute fpclass from bitcast (#97762)Alex MacLean1-187/+384
2024-08-28Revert "[clang] Add nuw attribute to GEPs" (#106343)Vitaly Buka1-27/+27
2024-08-27[clang] Add nuw attribute to GEPs (#105496)Hari Limaye1-27/+27
2024-07-26Remove FiniteMathOnly and use only NoHonorINFs and NoHonorNANs. (#97342)Zahira Ammarguellat1-1/+2
2024-05-29[Inline] Clone return range attribute on the callsite into inlined call (#92666)Andreas Jonson1-3/+3
2024-04-16[InstCombine] Add canonicalization of `sitofp` -> `uitofp nneg`Noah Goldstein1-12/+12
2024-04-11[InstCombine] Infer nsw/nuw for trunc (#87910)Yingwei Zheng1-1/+1
2024-03-20Revert "[InstCombine] Canonicalize `(sitofp x)` -> `(uitofp x)` if `x >= 0`"Noah Goldstein1-12/+12
2024-03-13[InstCombine] Canonicalize `(sitofp x)` -> `(uitofp x)` if `x >= 0`Noah Goldstein1-12/+12
2024-02-14InstCombine: Enable SimplifyDemandedUseFPClass and remove flag (#81108)Matt Arsenault1-12/+44
2024-02-08clang/AMDGPU: Regenerate test checks in hip header testsMatt Arsenault1-448/+448
2024-01-24[InstCombine] Canonicalize constant GEPs to i8 source element type (#68882)Nikita Popov1-12/+12
2023-12-06[ValueTracking] Add dominating condition support in computeKnownBits() (#73662)Nikita Popov1-12/+12
2023-12-02[InstCombine] Infer disjoint flag on Or instructions. (#72912)Craig Topper1-2/+2
2023-11-28[Clang] Regenerate test checks (NFC)Nikita Popov1-30/+30
2023-10-28Revert "Revert "Inlining: Run the legacy AlwaysInliner before the regular inl...Amara Emerson1-505/+505
2023-10-12Revert "Reapply "InstCombine: Introduce SimplifyDemandedUseFPClass""Leonard Chan1-50/+18
2023-10-05Reapply "InstCombine: Introduce SimplifyDemandedUseFPClass"Matt Arsenault1-18/+50
2023-10-03[Inliner] Also propagate `noundef` and `align` ret attributes during inliningNoah Goldstein1-524/+524
2023-09-12HIP: Directly use f32 sqrt intrinsicMatt Arsenault1-460/+460
2023-08-29clang: Update tests after is.fpclass combine changeMatt Arsenault1-22/+30
2023-07-26HIP: Use __builtin_sqrt instead of routing through ocml sqrt for f64Matt Arsenault1-472/+472
2023-07-25[CUDA][HIP] Rename and fix `-fcuda-approx-transcendentals`Yaxun (Sam) Liu1-5/+8
2023-07-25[HIP] Use native math functions for `-fcuda-approx-transcendentals`Yaxun (Sam) Liu1-28/+1278
2023-07-25HIP: Directly call nearbyint builtinsMatt Arsenault1-8/+8
2023-07-25HIP: Directly call rint builtinsMatt Arsenault1-24/+24
2023-07-20clang/HIP: Directly use f32 exp and log builtinsMatt Arsenault1-16/+16
2023-07-11[clang] Use llvm.is_fpclass to implement FP classification functionsSerge Pavlov1-32/+28
2023-07-07HIP: Directly call round builtinsMatt Arsenault1-24/+24
2023-07-07HIP: Directly call ceil builtinsMatt Arsenault1-8/+8
2023-06-30Reapply "clang: Use new frexp intrinsic for builtins and add f16 version"Matt Arsenault1-26/+14
2023-06-30Revert "clang: Use new frexp intrinsic for builtins and add f16 version"Hans Wennborg1-14/+26
2023-06-28HIP: Directly call floor builtinsMatt Arsenault1-8/+8
2023-06-28HIP: Use frexp builtins in math headersMatt Arsenault1-26/+14
2023-06-23HIP: Directly call trunc builtinsMatt Arsenault1-8/+8
2023-06-21HIP: Directly call ldexp builtinsMatt Arsenault1-28/+28
2023-06-19HIP: Directly call isfinite builtinsMatt Arsenault1-15/+9
2023-06-18clang/HIP: Use __builtin_fmaf16Matt Arsenault1-102/+102
2023-06-16Revert "Revert "clang: Update tests after InstSimplify change""Arthur Eubanks1-130/+129
2023-06-16Revert "clang: Update tests after InstSimplify change"Arthur Eubanks1-129/+130
2023-06-08HIP: Directly call copysign builtinsMatt Arsenault1-8/+8
2023-06-08HIP: Directly call isnan builtinMatt Arsenault1-14/+6
2023-06-08HIP: Directly call isinf builtinsMatt Arsenault1-30/+24
2023-06-08HIP: Directly call signbit builtinsMatt Arsenault1-26/+11
2023-06-08HIP: Directly call fmin/fmax builtinsMatt Arsenault1-32/+32
2023-06-06clang/HIP: Inline frexp/frexpf implementationsMatt Arsenault1-436/+424
2023-06-02clang: Update tests after InstSimplify changeMatt Arsenault1-130/+129
2023-04-26HIP: Directly call fma builtinsMatt Arsenault1-20/+21
2023-03-15clang: Fix header tests for nofpclassMatt Arsenault1-243/+308