llvm-project/llvm/test
Johannes Doerfert fa5d22a045 [OpenMP][NFC] Reuse OMPIRBuilder `struct ident_t` handling in Clang
Replace the `ident_t` handling in Clang with the methods offered by the
OMPIRBuilder. This cuts down on the clang code as well as the
differences between the two, making further transitions easier. Tests
have changed but there should not be a real functional change. The most
interesting difference is probably that we stop generating local ident_t
allocations for now and just use globals. Given that this happens only
with debug info, the location part of the `ident_t` is probably bigger
than the test anyway. As the location part is already a global, we can
avoid the allocation, memcpy, and store in favor of a constant global
that is slightly bigger. This can be revisited if there are
complications.

Reviewed By: ABataev

Differential Revision: https://reviews.llvm.org/D80735
2020-08-10 17:13:26 -05:00
..
Analysis [WebAssembly][ConstantFolding] Fold fp-to-int truncation intrinsics 2020-08-10 12:40:05 -07:00
Assembler [ThinLTO] parse flags and blockcount summaries 2020-07-20 09:50:22 -07:00
Bindings [Bindings] Remove ipc_propagation. 2020-08-02 22:36:53 +01:00
Bitcode [StackSafety,NFC] Add combined index test 2020-08-04 18:31:58 -07:00
BugPoint
CodeGen [XCOFF][AIX] Use TE storage mapping class when large code model is enabled 2020-08-10 19:52:10 +00:00
DebugInfo Re-Re-land: [CodeView] Add full repro to LF_BUILDINFO record 2020-08-10 13:36:30 -04:00
Demangle
Examples
ExecutionEngine [JITLink][MachO][AArch64] More PAGEOFF12 relocation fixes. 2020-08-05 21:09:45 -07:00
Feature [NewPM] Print 'Skipping pass' as pass instrumentation 2020-08-07 15:02:02 -07:00
FileCheck [FileCheck] Report captured variables 2020-07-28 19:15:18 -04:00
Instrumentation Revert "[MSAN] Instrument libatomic load/store calls" 2020-08-07 19:45:51 +00:00
Integer
JitListener
LTO
Linker
MC Revert "Reland D64327 [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targets" 2020-08-07 10:56:33 -07:00
MachineVerifier
Object [llvm-readobj] - Don't stop dumping when the name of a relocation section can't be read. 2020-08-03 14:49:09 +03:00
ObjectYAML [DWARFYAML][debug_info] Make the 'Values' field optional. 2020-08-06 20:43:52 +08:00
Other [NewPM][LoopUnswitch] Pin loop-unswitch to legacy PM or use simple-loop-unswitch 2020-08-06 10:56:00 -07:00
Reduce [Reduce] Rewrite function body delta pass again 2020-08-08 23:48:44 +03:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [flang][NFC] Unify OpenMP and OpenACC structure checker 2020-08-05 14:25:49 -04:00
ThinLTO/X86 [ThinLTO] [test] cache.ll: Prevent Spotlight indexing of the output dir 2020-07-28 21:21:58 -07:00
Transforms [OpenMP][NFC] Reuse OMPIRBuilder `struct ident_t` handling in Clang 2020-08-10 17:13:26 -05:00
Unit
Verifier Verifier: Check byref address space for AMDGPU calling conventions 2020-07-20 11:13:11 -04:00
YAMLParser
tools Fix "last accessed time" test failing on Windows 2020-08-10 16:03:14 -04:00
.clang-format
CMakeLists.txt Revert "[CMake] Simplify CMake handling for zlib" 2020-08-08 17:08:23 -07:00
TestRunner.sh
lit.cfg.py Add test utility 'split-file' 2020-08-03 20:42:09 -07:00
lit.site.cfg.py.in Revert "[CMake] Simplify CMake handling for zlib" 2020-08-08 17:08:23 -07:00