- Oct 24, 2012
-
-
Nadav Rotem authored
llvm-svn: 166622
-
Nadav Rotem authored
llvm-svn: 166621
-
Nadav Rotem authored
llvm-svn: 166620
-
Eli Friedman authored
llvm-svn: 166619
-
Enrico Granata authored
Reimplementing SBValue/ValueObject.GetValueAsUnsigned() in terms of appropriate calls in Scalar - Making sure Scalar does the right thing when casting signed values to unsigned ones. llvm-svn: 166618
-
Eli Friedman authored
Don't print scope qualifiers for references to a type defined locally in a function. Patch by Grzegorz Jablonski. llvm-svn: 166617
-
Eli Friedman authored
Add an additional test for namespaces and -Wmissing-variable-declarations. Move C++ test into SemaCXX. llvm-svn: 166616
-
Douglas Gregor authored
-include'd files, etc. llvm-svn: 166614
-
Evan Cheng authored
into a sbc with a positive number, the immediate should be complemented, not negated. Also added a missing pattern for ARM codegen. rdar://12559385 llvm-svn: 166613
-
Hal Finkel authored
When the trip count is -1, getSmallConstantTripMultiple could return zero, and this would cause runtime loop unrolling to assert. Instead of returning zero, one is now returned (consistent with the existing overflow cases). Fixes PR14167. llvm-svn: 166612
-
Kaelyn Uhrain authored
a bunch of errors for all the Operator subclasses such as: include/llvm/Operator.h:76:7: error: deleted function 'virtual llvm::OverflowingBinaryOperator::~OverflowingBinaryOperator()' include/llvm/Operator.h:43:3: error: overriding non-deleted function 'virtual llvm::Operator::~Operator()' include/llvm/Operator.h:76:7: error: 'virtual llvm::OverflowingBinaryOperator::~OverflowingBinaryOperator()' is implicitly deleted because the default definition would be ill-formed: include/llvm/Operator.h:43:3: error: 'virtual llvm::Operator::~Operator()' is private include/llvm/Operator.h:76:7: error: within this context llvm-svn: 166611
-
Enrico Granata authored
Changing the NSDate data formatter to use GetData().uint64[] instead of relying on SBValue.GetValueAsUnsigned() to reinterpret a double as a uint64_t llvm-svn: 166610
-
Pete Cooper authored
llvm-svn: 166609
-
Greg Clayton authored
llvm-svn: 166608
-
Micah Villmow authored
llvm-svn: 166607
-
Rafael Espindola authored
Paul Robinson. llvm-svn: 166606
-
Argyrios Kyrtzidis authored
modules/PCH files. llvm-svn: 166605
-
Greg Clayton authored
llvm-svn: 166604
-
rdar://problem/12481949Enrico Granata authored
<rdar://problem/12481949> Fixing SBValue.GetValueAsSigned() to do the right thing when dealing with a 32-bit negative value llvm-svn: 166603
-
Nadav Rotem authored
llvm-svn: 166602
-
Douglas Gregor authored
Explicitly specify C++98 when building the C++ precompiled header for this test, so that the test will work on Windows. llvm-svn: 166601
-
Chad Rosier authored
llvm-svn: 166600
-
Douglas Gregor authored
llvm-svn: 166599
-
Greg Clayton authored
Cleanup some variable names to indicate auto pointers and also manager the llvm::Module memory more correctly. llvm-svn: 166598
-
Micah Villmow authored
llvm-svn: 166597
-
Micah Villmow authored
Back out r166591, not sure why this made it through since I cancelled the command. Bleh, sorry about this! llvm-svn: 166596
-
Nadav Rotem authored
llvm-svn: 166595
-
Chad Rosier authored
source operand is a register. llvm-svn: 166594
-
Nadav Rotem authored
Implement a basic VectorTargetTransformInfo interface to be used by the loop and bb vectorizers for modeling the cost of instructions. llvm-svn: 166593
-
Chad Rosier authored
see the offsetof operator. Previously, we were matching something like MOVrm in the front-end and later matching MOVrr in the back-end. This change makes things more consistent. It also fixes cases where we can't match against a memory operand as the source (test cases coming). Part of rdar://12470317 llvm-svn: 166592
-
Micah Villmow authored
llvm-svn: 166591
-
Douglas Gregor authored
reference-counted. llvm-svn: 166587
-
Douglas Gregor authored
llvm-svn: 166586
-
Douglas Gregor authored
llvm-svn: 166584
-
Douglas Gregor authored
reference-counted, and hold a reference to it in HeaderSearch. llvm-svn: 166583
-
Douglas Gregor authored
llvm-svn: 166579
-
Micah Villmow authored
This checkin also adds in some tests that utilize these paths and updates some of the clients. llvm-svn: 166578
-
Douglas Gregor authored
llvm-svn: 166577
-
Douglas Gregor authored
llvm-svn: 166572
-
Mahesha S authored
llvm-svn: 166571
-