[all-commits] [llvm/llvm-project] f99bb0: [SPIR-V] Emit DebugTypeBasic for NonSemantic DI (#...
Vitaly Buka via All-commits
all-commits at lists.llvm.org
Mon Sep 16 19:20:23 PDT 2024
Branch: refs/heads/users/vitalybuka/spr/nfcsanitizer-remove-else-if-from-threaddescriptorsizefallback
Home: https://github.com/llvm/llvm-project
Commit: f99bb02d7d28bb127af86483d9c2710088f76756
https://github.com/llvm/llvm-project/commit/f99bb02d7d28bb127af86483d9c2710088f76756
Author: bwlodarcz <bertrand.wlodarczyk at intel.com>
Date: 2024-09-16 (Mon, 16 Sep 2024)
Changed paths:
M llvm/lib/Target/SPIRV/SPIRVEmitNonSemanticDI.cpp
M llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp
R llvm/test/CodeGen/SPIRV/debug-info/basic-global-di.ll
A llvm/test/CodeGen/SPIRV/debug-info/debug-compilation-unit.ll
A llvm/test/CodeGen/SPIRV/debug-info/debug-type-basic.ll
Log Message:
-----------
[SPIR-V] Emit DebugTypeBasic for NonSemantic DI (#106980)
The commit introduces support for fundamental DI instruction. Metadata
handlers required for this instruction is stored inside debug records
(https://llvm.org/docs/SourceLevelDebugging.html) parts of the module
which rises the necessity of it's traversal.
Commit: c96ee0ffaf5ee7afa1f4b0be0662852f57b47244
https://github.com/llvm/llvm-project/commit/c96ee0ffaf5ee7afa1f4b0be0662852f57b47244
Author: Henrik G. Olsson <hnrklssn at gmail.com>
Date: 2024-09-16 (Mon, 16 Sep 2024)
Changed paths:
M clang/test/utils/update-verify-tests/lit.local.cfg
Log Message:
-----------
fix update-verify-tests test suite for AIX (#108871)
The diff command on AIX doesn't support the --strip-trailing-cr flag.
The internal python implementation does, so execute the tests in the
update-verify-tests test suite using the internal shell for
compatibility.
Commit: 7b3d4e38ddd15b294bd32d34e7f5e194840a4dbd
https://github.com/llvm/llvm-project/commit/7b3d4e38ddd15b294bd32d34e7f5e194840a4dbd
Author: Enna1 <xumingjie.enna1 at bytedance.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
M compiler-rt/lib/asan/asan_linux.cpp
Log Message:
-----------
[NFC][ASan] Replace calls to Report() and Die() with ReportIncompatibleRT() in AsanCheckIncompatibleRT() (#107991)
Commit: a20794b574803677e6407bdccef136d2e1622535
https://github.com/llvm/llvm-project/commit/a20794b574803677e6407bdccef136d2e1622535
Author: Enna1 <xumingjie.enna1 at bytedance.com>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
M compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp
Log Message:
-----------
[Sanitizer] Call Die() instead of Abort() when failed to reserve shadow memory range (#107833)
I grep the code and find that `Abort()` is only called in `Die()` when
the flag `abort_on_error` is set.
Thus, if reserving shadow memory range fails, `Die()` rather than
`Abort()` should be called. In this case, the flag `abort_on_error` will
be respected and the die callbacks will be called.
Commit: fab60a6bae38fea7afe9d2dcadd44fb3e5c7bc25
https://github.com/llvm/llvm-project/commit/fab60a6bae38fea7afe9d2dcadd44fb3e5c7bc25
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2024-09-16 (Mon, 16 Sep 2024)
Changed paths:
M compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
Log Message:
-----------
[NFC][sanitizer] Simplify ThreadDescriptorSizeFallback using early return (#108908)
Commit: e2c6c02c3e318a002e335fc94fe2ce97d026805c
https://github.com/llvm/llvm-project/commit/e2c6c02c3e318a002e335fc94fe2ce97d026805c
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2024-09-16 (Mon, 16 Sep 2024)
Changed paths:
M clang/test/utils/update-verify-tests/lit.local.cfg
M compiler-rt/lib/asan/asan_linux.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp
M llvm/lib/Target/SPIRV/SPIRVEmitNonSemanticDI.cpp
M llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp
R llvm/test/CodeGen/SPIRV/debug-info/basic-global-di.ll
A llvm/test/CodeGen/SPIRV/debug-info/debug-compilation-unit.ll
A llvm/test/CodeGen/SPIRV/debug-info/debug-type-basic.ll
Log Message:
-----------
rebase
Created using spr 1.3.4
Compare: https://github.com/llvm/llvm-project/compare/b11edd51ede6...e2c6c02c3e31
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list