[qt/clang/llvm]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/clang/llvm
Pushed by mirror-service into branch 'upstream/users/jmmartinez/fp_fix'.
Changed from 0000000000000000000000000000000000000000 to f7dc00d3f9d905b8c29bef5b36051992b768f3ae
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.
This change contains the following new commits:
Git commit abd29a70081d671491cbb33781857d5c586b6d3d by Juan Manuel Martinez Caamaño on 03/08/2026 at 16:29..
Pre-commit test for AMDGPULibCallSimplify
https://invent.kde.org/qt/clang/llvm/-/commit/abd29a70081d671491cbb33781857d5c586b6d3d
Git commit f7dc00d3f9d905b8c29bef5b36051992b768f3ae by Juan Manuel Martinez Caamaño on 03/08/2026 at 16:29..
[AMDGPU][AMDGPULibCallSimplify] Use target type's float-semantics in `ConstantFP::get`
Compiler was crashing with:
```
Constants.cpp:1124: static llvm::ConstantFP* llvm::ConstantFP::get(llvm::Type*, const llvm::APFloat&):
Assertion `Ty->getScalarType() == Type::getFloatingPointTy(Cont ext, V.getSemantics()) &&
"ConstantFP type doesn't match the type implied by its value!"' failed.
```
Since the code was quite similar to `getConstantFloatVector`, I've ended
up modifying its implementation to also handle scalars and renamed it.
https://invent.kde.org/qt/clang/llvm/-/commit/f7dc00d3f9d905b8c29bef5b36051992b768f3ae