llvm-project/llvm/unittests
Chuanqi Xu ce1b24cca8 [IRBuilder] Handle constexpr-bitcast for IRBuilder::CreateThreadLocalAddress
In case that opaque pointers not enabled, there may be some constexpr
bitcast uses for thread local variables and the design of llvm allow
people to sink constant arbitrarily. This breaks the assumption of
IRBuilder::CreateThreadLocalAddress. This patch tries to handle the
case.
2022-08-03 11:13:49 +08:00
..
ADT [ADT] Deprecate Optional::getValueOr (NFC) 2022-07-25 23:01:02 -07:00
Analysis [AA] Do not track Must in ModRefInfo 2022-08-01 07:14:31 +02:00
AsmParser [AsmParserTest] Avoid pointer element type accesses (NFC) 2022-01-25 14:31:51 +01:00
BinaryFormat [llvm] Use has_value instead of hasValue (NFC) 2022-07-12 22:25:42 -07:00
Bitcode [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC 2022-01-23 09:58:46 +08:00
Bitstream PR51018: Remove explicit conversions from SmallString to StringRef to future-proof against C++23 2021-07-08 13:37:57 -07:00
CodeGen [GIsel] Add missing libcall for G_MUL to LegalizerHelper 2022-08-02 13:35:25 -04:00
DebugInfo [test] Remove zlib-gnu tests 2022-07-14 16:28:57 -07:00
Debuginfod [llvm] [Debuginfod] Add HTTP Server to Debuginfod library. 2022-07-06 18:56:54 +00:00
Demangle [demangler] No need to space adjacent template closings 2022-05-09 06:14:44 -07:00
ExecutionEngine [Orc] Disable use of shared memory on Android 2022-08-01 18:48:39 +05:30
FileCheck [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
Frontend Add support for lowering simd if clause to LLVM IR 2022-08-01 04:43:32 -05:00
FuzzMutate Revert "[FuzzMutate] Don't insert instructions after musttail call" 2022-03-16 17:29:27 +01:00
IR [IRBuilder] Handle constexpr-bitcast for IRBuilder::CreateThreadLocalAddress 2022-08-03 11:13:49 +08:00
InterfaceStub [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
LineEditor
Linker Revert "[OpenMP][NFC] Add missing virtual destructor to silence warning" 2022-03-25 16:07:11 -05:00
MC [X86][Disassembler] Fix displacement operand size for symbolizer 2022-06-13 00:14:43 -07:00
MI [LiveIntervals] Find better anchoring end points when repairing ranges 2022-07-18 19:34:43 +01:00
MIR Use llvm::sort instead of std::sort where possible 2022-07-23 15:19:05 +02:00
ObjCopy Fix for buildbot failure: https://lab.llvm.org/buildbot#builders/110/builds/11051 2022-03-09 14:26:46 +03:00
Object [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
ObjectYAML [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
Option [OptTable] Reapply Improve error message output for grouped short options 2021-09-03 11:13:52 +01:00
Passes Remove unnecessary includes of ManagedStatic.h 2022-07-07 14:29:20 +02:00
ProfileData [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
Remarks Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
Support CommandLine: add and use cl::SubCommand::get{All,TopLevel} 2022-08-02 23:49:16 +02:00
TableGen [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
Target [AArch64] Fix subtarget features for tests. NFC 2022-07-12 11:03:40 +01:00
Testing Testing: Make TempFile safe to move; test Temp{Dir,File,Link} 2022-03-01 13:45:51 -08:00
TextAPI Use the range-based overload of llvm::sort where possible 2022-07-23 15:13:25 +02:00
Transforms [llvm] Provide utility function for MD_prof 2022-07-27 21:13:51 +00:00
XRay
tools [MCA][unittest] Hot fix for -Wpessimizing-move on test harness 2022-06-24 18:31:27 -07:00
CMakeLists.txt [test-suite][cmake] sort unit test targets 2022-05-16 16:55:40 -07:00
unittest.cfg.in