- Jun 11, 2013
-
-
Enrico Granata authored
llvm-svn: 183707
-
rdar://problem/14101771Enrico Granata authored
Hardening the CFBitVector data formatter against failed reads llvm-svn: 183706
-
Rui Ueyama authored
llvm-svn: 183705
-
Eric Christopher authored
to return and this is done all over. llvm-svn: 183704
-
Eric Christopher authored
llvm-svn: 183703
-
Matt Kopec authored
llvm-svn: 183701
-
Rui Ueyama authored
llvm-svn: 183700
-
Eli Friedman authored
Fixes <rdar://problem/14074868>. llvm-svn: 183699
-
- Jun 10, 2013
-
-
Eric Christopher authored
llvm-svn: 183698
-
Adrian Prantl authored
- reduce default buffer size to 64, which will still be large enough to hold any property names found in the wild. - get rid of the /*static*/ comments. llvm-svn: 183697
-
Rui Ueyama authored
- Split createAtom() in lib/ReaderWriter/ELF/File.h into small methods. - Added comments to code in other methods. No functionality changes. Reviewers: shankarke CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D921 llvm-svn: 183696
-
Eric Christopher authored
llvm-svn: 183695
-
Reid Kleckner authored
Made significantly easier with git-clang-format. Differential Revision: http://llvm-reviews.chandlerc.com/D947 llvm-svn: 183694
-
Tim Northover authored
Previously LEA64_32r went through virtually the entire backend thinking it was using 32-bit registers until its blissful illusions were cruelly snatched away by MCInstLower and 64-bit equivalents were substituted at the last minute. This patch makes it behave normally, and take 64-bit registers as sources all the way through. Previous uses (for 32-bit arithmetic) are accommodated via SUBREG_TO_REG instructions which make the types and classes agree properly. llvm-svn: 183693
-
Rafael Espindola authored
llvm-svn: 183692
-
Benjamin Kramer authored
llvm-svn: 183690
-
Jordan Rose authored
The Logs directory isn't used for testing, so it's filtered out ahead of time. However, there's then no reason to include it in version control at all. Don't error if it's not present. llvm-svn: 183689
-
Richard Trieu authored
This warning triggers on the logical not of a non-boolean expression on the left hand side of comparison. Often, the user meant to negate the comparison, not just the left hand side of the comparison. Two notes are also emitted, the first with a fix-it to add parentheses around the comparison, and the other to put parenthesis around the not expression to silence the warning. bool not_equal(int x, int y) { return !x == y; // warn here } return !(x == y); // first fix-it, to negate comparison. return (!x) == y; // second fix-it, to silence warning. llvm-svn: 183688
-
Ulrich Weigand authored
[PowerPC] Support extended sc mnemonic A plain "sc" without argument is supposed to be treated like "sc 0" by the assembler. This patch adds a corresponding alias. Problem reported by Joerg Sonnenberger. llvm-svn: 183687
-
Ulrich Weigand authored
[PowerPC] Support branch mnemonics with implied CR0 The extended branch mnemonics are supposed to use an implied CR0 if there is no explicit condition register specified. This patch adds extra variants of the mnemonics to this effect. Problem reported by Joerg Sonnenberger. llvm-svn: 183686
-
Ulrich Weigand authored
[PowerPC] Use multiclass to generate extended branch mnemonics This patch removes some redundancy by generating the extended branch mnemonics via a multiclass. No change in behaviour expected. llvm-svn: 183685
-
Aaron Ballman authored
llvm-svn: 183682
-
Dmitry Vyukov authored
llvm-svn: 183674
-
Dmitry Vyukov authored
llvm-svn: 183673
-
Dmitry Vyukov authored
llvm-svn: 183672
-
Rafael Espindola authored
llvm-svn: 183671
-
Rafael Espindola authored
llvm-svn: 183670
-
Rafael Espindola authored
llvm-svn: 183669
-
Ashok Thirumurthi authored
and provided download links for incremental 3.4 packages for 32/64-bit editions. llvm-svn: 183668
-
Rafael Espindola authored
We were looking at Magic[5] without checking Length. Since this path would not return unless Length >= 18 anyway, just move the >= 18 check up. llvm-svn: 183666
-
Rafael Espindola authored
I will change identifyFileType to use a StringRef in the next patch. llvm-svn: 183664
-
Alexander Potapenko authored
The test used to execute a 64-bit /bin/bash binary and preload a 32-bit dynamic library into it. Now the arch-specific version of echo-env is executed instead. llvm-svn: 183662
-
Rafael Espindola authored
No functionality change. llvm-svn: 183659
-
Amaury de la Vieuville authored
llvm-svn: 183657
-
Amaury de la Vieuville authored
ISB should only accepts full system sync, other options are reserved llvm-svn: 183656
-
Alexey Samsonov authored
llvm-svn: 183655
-
Reid Kleckner authored
Reviewers: klimek Differential Revision: http://llvm-reviews.chandlerc.com/D941 llvm-svn: 183654
-
Hongbin Zheng authored
llvm-svn: 183653
-
Justin Holewinski authored
[NVPTX] Remove old CONST_NOT_GEN address space that is not being used anymore and causes constants to be emitted in the global address space llvm-svn: 183652
-
Kostya Serebryany authored
llvm-svn: 183651
-