- Mar 09, 2015
-
-
Benjamin Kramer authored
Found by -Wmissing-prototypes. NFC. llvm-svn: 231664
-
Tom Stellard authored
llvm-svn: 231663
-
Tom Stellard authored
llvm-svn: 231662
-
Benjamin Kramer authored
NFC. llvm-svn: 231661
-
Benjamin Kramer authored
NFC. llvm-svn: 231660
-
Marek Olsak authored
This is a candidate for stable. llvm-svn: 231659
-
Marek Olsak authored
llvm-svn: 231658
-
Benjamin Kramer authored
NFC. llvm-svn: 231657
-
Benjamin Kramer authored
NFC. llvm-svn: 231656
-
Benjamin Kramer authored
NFC. llvm-svn: 231655
-
Andrea Di Biagio authored
Also, replaced line with 'target triple' with flag -mtriple on the RUN line. Removed the data layout string as it is not needed. llvm-svn: 231654
-
Benjamin Kramer authored
NFC. llvm-svn: 231653
-
Tobias Grosser authored
llvm-svn: 231652
-
Tamas Berghammer authored
Failure caused by a missing mkfifo command in the android OS. This fix replace mkfifo with "mknode p" command on android. llvm-svn: 231651
-
Alexander Kornienko authored
[clang-tidy] Refactor: Rename clang-tidy readability check files and classes to follow naming conventions Classes are named WhateverCheck, files are WhateverCheck.cpp and` WhateverCheck.h` http://reviews.llvm.org/D8144 Patch by Richard Thomson! llvm-svn: 231650
-
Ed Schouten authored
On CloudABI we should append the timezone name to the end of the locale (e.g., nl_NL.UTF-8@Europe/Amsterdam). By fixing the locale names we can already let a lot of locale related tests pass. llvm-svn: 231649
-
Alexander Kornienko authored
Classes are named WhateverCheck, files are named WhateverCheck.cpp and WhateverCheck.h. http://reviews.llvm.org/D8145 Patch by Richard Thomson! llvm-svn: 231648
-
Joerg Sonnenberger authored
correct header to get errno. llvm-svn: 231647
-
Simon Atanasyan authored
No functional changes. llvm-svn: 231646
-
Simon Atanasyan authored
No functional changes. llvm-svn: 231645
-
Simon Atanasyan authored
No functional changes. llvm-svn: 231644
-
Simon Atanasyan authored
llvm-svn: 231643
-
Simon Atanasyan authored
llvm-svn: 231642
-
Simon Atanasyan authored
1. Move relocation addendum reading code to the MipsRelocationHandler class to reduce code duplication. 2. Factor out the relocations calculation code into the separate function to be ready to handle MIPS N64 ABI relocation chains. No functional changes. llvm-svn: 231641
-
Simon Atanasyan authored
llvm-svn: 231640
-
Simon Atanasyan authored
We should not take in account a type of "source" symbol. Cross mode jump adjustment is requred when target symbol and relocation belong to different (regular/microMIPS) instruction sets. llvm-svn: 231639
-
Tamas Berghammer authored
Thic change have effect wehn the AVX registers aren't available with reporting the count of user registers without them. Differential revision: http://reviews.llvm.org/D8111 llvm-svn: 231638
-
Sylvestre Ledru authored
llvm-svn: 231637
-
Daniel Jasper authored
I.e.: #define A public: // The new line before this line would be removed. int a; llvm-svn: 231636
-
Kevin Qin authored
As it broke llvm bootstrap. llvm-svn: 231635
-
Owen Anderson authored
Fix a bug in the LLParser where we failed to diagnose landingpads with non-constant clause operands. Fixing this also exposed a related issue where the landingpad under construction was not cleaned up when an error was raised, which would cause bad reference errors before the error could actually be printed. llvm-svn: 231634
-
Tobias Grosser authored
llvm-svn: 231633
-
Kevin Qin authored
For inner one of nested loops, it is more likely to be a hot loop, and the runtime check can be promoted out from patch 0001, so the overhead is less, we can try a doubled threshold to unroll more loops. llvm-svn: 231632
-
Kevin Qin authored
Runtime unrolling is an expensive optimization which can bring benefit only if the loop is hot and iteration number is relatively large enough. For some loops, we know they are not worth to be runtime unrolled. The scalar loop from vectorization is one of the cases. llvm-svn: 231631
-
Kevin Qin authored
Runtime unrollng will introduce a runtime check in loop prologue. If the unrolled loop is a inner loop, then the proglogue will be inside the outer loop. LICM pass can help to promote the runtime check out if the checked value is loop invariant. llvm-svn: 231630
-
Davide Italiano authored
llvm-svn: 231629
-
Nico Weber authored
This only warns on direct gotos and indirect gotos with a unique label (`goto *&&label;`). Jumping out ith a true indirect goto is already an error. This isn't O(1), but goto statements are less common than continue, break, and return. Also, the GetDeepestCommonScope() call in the same function does the same amount of work, so this isn't worse than what's there in a complexity sense, and it should be pretty fast in practice. This is the last piece that was missing in r231623. llvm-svn: 231628
-
Rui Ueyama authored
Update the tests so that they use layout-after instead of layout-before. In all other places, we use layout-afters as primary edges. llvm-svn: 231627
-
Mehdi Amini authored
Summary: See the two test cases. ; Can fold fcmp with undef on one side by choosing NaN for the undef ; Can fold fcmp with undef on both side ; fcmp u_pred undef, undef -> true ; fcmp o_pred undef, undef -> false ; because whatever you choose for the first undef ; you can choose NaN for the other undef Reviewers: hfinkel, chandlerc, majnemer Reviewed By: majnemer Subscribers: majnemer, llvm-commits Differential Revision: http://reviews.llvm.org/D7617 From: Mehdi Amini <mehdi.amini@apple.com> llvm-svn: 231626
-
Nico Weber authored
ParseCompoundStatement() currently never returns StmtError, but if it did, Sema would keep the __finally scope on its stack indefinitely. Explicitly add an error callback that clears it. llvm-svn: 231625
-