llvm/test
Ahmed Bougacha c863f71a62 [TLI] Fix NumParams==0 prototype checking typo.
There was a typo in r267758. It caused invalid accesses when
given something like "void @free(...)", as NumParams == 0, and
we then try to look at the 0th parameter.

Turns out, most of these were untested; add both attribute
and missing-prototype checks for all libc libfuncs.

Differential Revision: http://reviews.llvm.org/D20543

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@270750 91177308-0d34-0410-b5e6-96231b3b80d8
2016-05-25 20:22:45 +00:00
..
Analysis [SCEV] No-wrap flags are not propagated when folding "{S,+,X}+T ==> {S+T,+,X}" 2016-05-25 13:01:33 +00:00
Assembler Fix constant folding of addrspacecast of null 2016-05-21 00:14:04 +00:00
Bindings [OCaml] Update core test and re-enable testing 2016-05-10 11:19:20 +00:00
Bitcode AMDGPU/SI: Add amdgpu_kernel calling convention. Part 1. 2016-05-06 09:07:29 +00:00
BugPoint [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
CodeGen Fix shouldAssumeDSOLocal for private linkage. 2016-05-25 19:55:16 +00:00
DebugInfo [llvm-pdbdump] Decipher the remaining PDB streams. 2016-05-25 05:49:48 +00:00
Examples
ExecutionEngine [MIPS][LLVM-MC] Fix Disassemble of Negative Offset 2016-05-24 09:57:10 +00:00
Feature Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
FileCheck
Instrumentation [esan|wset] EfficiencySanitizer working set tool fastpath 2016-05-25 00:17:24 +00:00
Integer Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
JitListener [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
LibDriver LibDriver: Silently do nothing when provided no inputs. 2016-04-13 19:36:04 +00:00
Linker Make "@name =" mandatory for globals in .ll files. 2016-05-10 18:22:45 +00:00
LTO Allow the LTO code generator to strip invalid debug info from the input. 2016-05-09 19:57:15 +00:00
MC Revert r270569 (teach llvm-mc to generate compressed debug sections in zlib 2016-05-25 00:14:12 +00:00
Object Revert "llvm-objdump: support dumping AUX records for weak externals" 2016-05-25 05:45:02 +00:00
ObjectYAML [obj2yaml] [yaml2obj] MachO support for rebase opcodes 2016-05-25 17:09:07 +00:00
Other Add opt-bisect support to additional passes that can be skipped 2016-05-03 22:32:30 +00:00
SymbolRewriter
TableGen Introduce a "patchable-function" function attribute 2016-04-19 05:24:47 +00:00
ThinLTO/X86 [ThinLTO] Fix test check prefix so that intended prefix tested 2016-05-25 16:45:08 +00:00
tools Add the printing the Mach-O (__LLVM,__bundle) xar archive file section "verbosely" 2016-05-23 21:34:12 +00:00
Transforms [TLI] Fix NumParams==0 prototype checking typo. 2016-05-25 20:22:45 +00:00
Unit Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 06:47:41 +00:00
Verifier All llvm.deoptimize declarations must use the same calling convention 2016-05-12 01:17:38 +00:00
YAMLParser
.clang-format
CMakeLists.txt Moving llvm-test-depends and test-depends into the Tests folder; NFC, this simply cleans up the generated solution so that these targets don't live in the root folder of the IDE. 2016-04-12 15:09:14 +00:00
lit.cfg test: Be consistent with clang's sanitizer lit config 2016-05-23 23:02:11 +00:00
lit.site.cfg.in Add the printing the Mach-O (__LLVM,__bundle) xar archive file section "verbosely" 2016-05-23 21:34:12 +00:00
TestRunner.sh