summaryrefslogtreecommitdiffstats
path: root/llvm/test/Reduce/remove-metadata.ll
Commit message (Collapse)AuthorAgeFilesLines
* llvm-reduce: Clean out previous test temp/output dir, since it was a dir and ↵David Blaikie2019-09-161-0/+1
| | | | | | now it's used as just a single file llvm-svn: 372054
* llvm-reduce: Make tests shell-independent by passing the interpreter on the ↵David Blaikie2019-09-161-11/+2
| | | | | | command line rather than using #! in the test file llvm-svn: 372049
* Fix llvm-reduce tests so that they don't assume the source code isTim Shen2019-09-121-2/+1
| | | | | | | | | writable. Instead of copying over the original file permissions, just create a new file and add the executable bit. llvm-svn: 371772
* llvm-reduce: For now, mark these tests as requiring a shellDavid Blaikie2019-09-121-0/+1
| | | | | | | (since they execute shell scripts/that's the only entry point at the moment) llvm-svn: 371764
* llvm-reduce: Remove unused plugin support/requirementsDavid Blaikie2019-09-121-1/+0
| | | | llvm-svn: 371755
* PR43278: llvm-reduce: Use temporary file names (and ToolOutputFile) rather ↵David Blaikie2019-09-121-2/+2
| | | | | | | | | | | | | | | than unique ones - to ensure they're cleaned up This modifies the tool somewhat to only create files when about to run the "interestingness" test, and delete them immediately after - this means some more files will be created sometimes (when "double checking" work - which should probably be fixed/avoided anyway). This now creates temporary files, rather than only unique ones, and also uses ToolOutputFile (without ever calling "keep") to ensure the files are deleted as soon as the interestingness test is run. llvm-svn: 371696
* PR43278: Temporarily disable llvm-reduce tests due to exhausting temp filesDavid Blaikie2019-09-111-2/+2
| | | | llvm-svn: 371679
* llvm-reduce: Add pass to reduce MetadataDavid Blaikie2019-09-101-0/+29
Patch by Diego Treviño! Differential Revision: https://reviews.llvm.org/D65026 llvm-svn: 371562
OpenPOWER on IntegriCloud