- Aug 02, 2011
-
-
Nick Kledzik authored
llvm-svn: 136672
-
Nick Kledzik authored
llvm-svn: 136671
-
Nick Kledzik authored
llvm-svn: 136670
-
Nick Kledzik authored
llvm-svn: 136669
-
Eli Friedman authored
llvm-svn: 136668
-
Nick Kledzik authored
llvm-svn: 136667
-
Johnny Chen authored
llvm-svn: 136666
-
Eli Friedman authored
llvm-svn: 136665
-
Johnny Chen authored
Stopwatch (self.swatch) within the BenchBase's setUp() instance method to be available to all the child classes. Use self.swatch to measure elapsed time in TestRepeatedExprs.py, which needs to be modified later on to actually measure repeated expression evaluations within the context of lldb as well as gdb. llvm-svn: 136664
-
Nick Lewycky authored
Krasin! llvm-svn: 136663
-
rdar://problem/7662569Bob Wilson authored
This reverts commit 67d097e1232b7d66f58989c16a45b8a11721f76e. We found a miscompile with ARM byval, which is still being investigated. In the meantime, this works around the problem by disabling ARM byval. Conflicts: lib/CodeGen/TargetInfo.cpp llvm-svn: 136662
-
Owen Anderson authored
Make the FixedLengthDecoderEmitter smart enough to autogenerate decoders for encodings like "let Inst{11-7} = foo;", where the RHS has no bitwidth specifiers. llvm-svn: 136660
-
Anna Zaks authored
Add a skeleton for the Keychain Services API Checker. Register it as OSX experimental for now. Note, the checker still does not handle tracking of escaped values, taking into account the return value of the allocator functions, nor the actual bug reporting.. llvm-svn: 136659
-
-
Tobias Grosser authored
One of them actually pointed to an invalid condition in an assert. llvm-svn: 136657
-
Jim Grosbach authored
llvm-svn: 136656
-
- Aug 01, 2011
-
-
Jim Grosbach authored
llvm-svn: 136655
-
Bruno Cardoso Lopes authored
the legalizer. This commit together with the two previous ones fixes PR10495. llvm-svn: 136654
-
Bruno Cardoso Lopes authored
llvm-svn: 136653
-
Bruno Cardoso Lopes authored
using a stack store. llvm-svn: 136652
-
-
-
Johnny Chen authored
Modify the example TestRepeatedExprs.py to use BenchBase, instead. llvm-svn: 136649
-
Sean Callanan authored
caused functions that were cast as part of the call to have that cast ignored once their addresses were resolved. Notably, in the case of objc_msgSend(), if the function was cast from something returning i8* to something returning i8, the expression parser was discarding the cast as part of its resolution. This caused crashes later on. llvm-svn: 136648
-
Akira Hatanaka authored
without bailing out when va_arg is an aggregate expression. However, alignment checking needs to be added in isSafeToEliminateVarargsCast in InstCombineCalls.cpp in order to produce correct mips code (see link below). http://lists.cs.uiuc.edu/pipermail/llvmdev/2011-July/042047.html llvm-svn: 136647
-
Roman Divacky authored
llvm-svn: 136646
-
Owen Anderson authored
The FixedLenDecoder needs to gracefully handle failing per-instruction decoder hooks in addition to per-operand decoder hooks. llvm-svn: 136645
-
Chad Rosier authored
Unfortunately, llvmgcc doesn't always work when writing temporary output to /dev/null. Therefore, create a temp file that is later deleted. rdar://9837692 llvm-svn: 136644
-
Chandler Carruth authored
TableGen deps introduced in r136023. This completes the fixing that dgregor started in r136621. Sorry for missing these the first time around. This should fix some of the random race-condition failures people are still seeing with CMake. llvm-svn: 136643
-
Bruno Cardoso Lopes authored
avoid returning early for v8i32 types, which would only be valid for vector with all zeros. Also split the handling of zeros and ones into separate checking logic since they are handled differently. This fixes PR10547 llvm-svn: 136642
-
Johnny Chen authored
llvm-svn: 136641
-
Evan Cheng authored
llvm-svn: 136639
-
Jakub Staszak authored
one than one successor goes to the same block. llvm-svn: 136638
-
Johnny Chen authored
while its API clients remain unchanged. The new lldbtest.Base class is to capture common behaviors when working with the test driver to accomplish things. The clients of lldbtest.Base can be lldb command line and api tests as well as other generic tests like a benchmark test. llvm-svn: 136636
-
Owen Anderson authored
llvm-svn: 136635
-
Owen Anderson authored
Add a clear() operation to MCInst, to drop all of its operands. Useful for the disassembler, where we may realize fairly late into decoding that something is wrong and need to reset. llvm-svn: 136634
-
Johnny Chen authored
rdar://problem/9673664 llvm-svn: 136633
-
Sean Callanan authored
scratch AST context before attempting to parse. llvm-svn: 136631
-
Akira Hatanaka authored
llvm-svn: 136630
-
Sean Callanan authored
treated as externals, causing problems when we tried to look their locations up in the debug info. For example: expr char c[] = "foo"; c[0] would terminate when trying to find c in the debug information, despite the fact that c was defined inside the expression. llvm-svn: 136629
-