llvm-project/llvm/test
Sanjay Patel c240169ff2 [Analysis] improve function matching for strlen libcall
The return type of strlen is size_t, not just any integer.

This is a partial fix for an example based on:
https://llvm.org/PR50836

There's another bug here because we can still crash
processing a real strlen or something that looks like it.
2021-09-22 13:50:12 -04:00
..
Analysis [hwasan] also omit safe mem[cpy|mov|set]. 2021-09-22 11:08:27 +01:00
Assembler [IR] Reduce max supported integer from 2^24-1 to 2^23. 2021-09-14 07:52:10 -07:00
Bindings
Bitcode [DebugInfo] Enhance DIImportedEntity to accept children entities 2021-09-16 10:41:55 +05:30
BugPoint
CodeGen [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest 2021-09-22 09:52:37 -07:00
DebugInfo llvm-dwarfdump: Pretty print names qualified/with scopes 2021-09-19 16:36:01 -07:00
Demangle
Examples [ORC] Temporarily remove the lljit-with-remote-debugging test. 2021-09-12 18:52:30 +10:00
ExecutionEngine [ORC] DebugObjectManagerPlugin tests can use lli in ORC greedy mode 2021-09-22 18:26:52 +02:00
Feature
FileCheck [FileCheck] Use StringRef for MatchRegexp to fix crash. 2021-09-01 14:27:14 +02:00
Instrumentation [hwasan] also omit safe mem[cpy|mov|set]. 2021-09-22 11:08:27 +01:00
Integer
JitListener
LTO [LTO] Emit DebugLoc for dead function in optimization remarks 2021-09-21 14:50:21 -07:00
Linker Copy Elementtype Attribute to IR at Link step 2021-09-07 11:41:43 -07:00
MC [AMDGPU][MC][GFX7][GFX10] Corrected image_atomic_fcmpswap 2021-09-21 18:06:02 +03:00
MachineVerifier Revert @llvm.isnan intrinsic patchset. 2021-09-02 13:53:56 +03:00
Object
ObjectYAML [WebAssembly] Convert to new "dylink.0" section format 2021-09-12 05:30:38 -07:00
Other [Passes] Run vector-combine early with -fenable-matrix. 2021-09-22 12:48:32 +01:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Allow target specific flags for RegisterClass 2021-08-31 22:29:11 -04:00
ThinLTO/X86 [Clang] add support for error+warning fn attrs 2021-08-25 10:34:18 -07:00
Transforms [Analysis] improve function matching for strlen libcall 2021-09-22 13:50:12 -04:00
Unit
Verifier [Verifier] Verify scoped noalias metadata 2021-09-20 18:27:28 +02:00
YAMLParser
tools [llvm-profgen] An option to dump disasm of specified symbols 2021-09-22 10:32:59 -07:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py Add extra check for llvm::Any::TypeId visibility 2021-09-15 08:32:55 +02:00
lit.site.cfg.py.in Add extra check for llvm::Any::TypeId visibility 2021-09-15 08:32:55 +02:00