- Jan 09, 2014
-
-
Eric Christopher authored
llvm-svn: 198825
-
Warren Hunt authored
This test adjustment was missing from the previous patch. llvm-svn: 198822
-
Lang Hames authored
llvm-svn: 198821
-
Alp Toker authored
llvm-svn: 198820
-
Rafael Espindola authored
llvm-svn: 198819
-
Warren Hunt authored
This patch refactors microsoft record layout to be more "natural". The most dominant change is that vbptrs and vfptrs are injected after the fact. This simplifies the implementation and the math for the offest for the first base/field after the vbptr. llvm-svn: 198818
-
Rafael Espindola authored
llvm-svn: 198817
-
Andrew Trick authored
In the stackmap format we advertise the constant field as signed. However, we were determining whether to promote to a 64-bit constant pool based on an unsigned comparison. This fix allows -1 to be encoded as a small constant. llvm-svn: 198816
-
Rafael Espindola authored
llvm-svn: 198815
-
Alp Toker authored
It's not worth keeping two copies of the identifier init and comparison code just to save a pointer coparison. This should reduce further once we get proper contextual keywords in the token stream, so having the identifier checks in one place is a step towards that. Cleanup only. llvm-svn: 198814
-
David Blaikie authored
llvm-svn: 198813
-
Rui Ueyama authored
llvm-svn: 198812
-
Jason Molenda authored
210: test_with_dsym_and_run_command (Test-rdar-10642615.Radar10642615DataFormatterTestCase) Test data formatter commands. ... Assertion failed: (isa<X>(Val) && "cast<Ty>() argument of incompatible type!"), function cast, file llvm/include/llvm/Support/Casting.h, line 239. 226: test_with_dsym_and_run_command (Test-rdar-13338477.Radar13338477DataFormatterTestCase) Test that LLDB handles the clang typeclass Paren correctly. ... Assertion failed: (isa<X>(Val) && "cast<Ty>() argument of incompatible type!"), function cast, file llvm/include/llvm/Support/Casting.h, line 239. llvm-svn: 198811
-
Jason Molenda authored
llvm-svn: 198810
-
Jason Molenda authored
it is causing an llvm assert when run against test/functionalities/data-formatter/rdar-10642615, Assertion failed: (isa<X>(Val) && "cast<Ty>() argument of incompatible type!"), function cast, file llvm/include/llvm/Support/Casting.h, line 239. llvm-svn: 198809
-
Alexander Kornienko authored
llvm-svn: 198808
-
Alexander Kornienko authored
Summary: Moved implementation of classes declared in ClangTidyDiagnosticConsumer.h to ClangTidyDiagnosticConsumer.cpp. Added a FIXME note in ClangTidyDiagnosticConsumer::HandleDiagnostic. Reviewers: klimek, djasper Reviewed By: klimek CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D2520 llvm-svn: 198807
-
David Blaikie authored
This makes it easier to write a test that's mostly shared between fission and non-fission (using FileCheck's multiple prefix support). llvm-svn: 198806
-
Aaron Ballman authored
llvm-svn: 198805
-
Aaron Ballman authored
llvm-svn: 198804
-
- Jan 08, 2014
-
-
Rafael Espindola authored
With c++11 we never instantiate the copy constructor. llvm-svn: 198803
-
Greg Clayton authored
llvm-svn: 198800
-
Rafael Espindola authored
llvm-svn: 198799
-
Simon Atanasyan authored
llvm-svn: 198798
-
Rafael Espindola authored
llvm-svn: 198797
-
Chandler Carruth authored
having the include could cause weird layering problems between the IR and MC libraries. llvm-svn: 198796
-
Hal Finkel authored
MIsNeedChainEdge, which is used by -enable-aa-sched-mi (AA in misched), had an llvm_unreachable when -enable-aa-sched-mi is enabled and we reach an instruction with multiple MMOs. Instead, return a conservative answer. This allows testing -enable-aa-sched-mi on x86. Also, this moves the check above the isUnsafeMemoryObject checks. isUnsafeMemoryObject is currently correct only for instructions with one MMO (as noted in the comment in isUnsafeMemoryObject): // We purposefully do no check for hasOneMemOperand() here // in hope to trigger an assert downstream in order to // finish implementation. The problem with this is that, had the candidate edge passed the "!MIa->mayStore() && !MIb->mayStore()" check, the hoped-for assert would never happen (which could, in theory, lead to incorrect behavior if one of these secondary MMOs was volatile, for example). llvm-svn: 198795
-
Matt Arsenault authored
llvm-svn: 198794
-
Matt Arsenault authored
This matches std::set and allows using DenseSet with the functions in SetOperations.h llvm-svn: 198793
-
Rafael Espindola authored
ErrorOr is modeled after boost::optional which has a get method. llvm-svn: 198792
-
Ana Pazos authored
llvm-svn: 198791
-
Simon Atanasyan authored
paired LO16 relocation. llvm-svn: 198790
-
Simon Atanasyan authored
llvm-svn: 198789
-
Simon Atanasyan authored
into the separate function. llvm-svn: 198788
-
Simon Atanasyan authored
internal purpose. Use special LLD_R_MIPS_GLOBAL_GOT constant for that. llvm-svn: 198787
-
Simon Atanasyan authored
llvm-svn: 198786
-
Simon Atanasyan authored
fields. llvm-svn: 198785
-
Simon Atanasyan authored
llvm-svn: 198784
-
Simon Atanasyan authored
llvm-svn: 198783
-
Alp Toker authored
We (perhaps over-cautiously) disable the new plugin tests on static Windows builds right now, matching what LLVM core does. This change was needed for the lit check to work. Thanks to Warren Hunt for spotting this. llvm-svn: 198782
-