- Aug 16, 2011
-
-
Devang Patel authored
llvm-svn: 137728
-
Akira Hatanaka authored
llvm-svn: 137725
-
Johnny Chen authored
... File "/Volumes/data/lldb/svn/trunk/test/lldbtest.py", line 243, in __init__ self.session = test.session if test else None AttributeError: 'StdCXXDisassembleTestCase' object has no attribute 'session' llvm-svn: 137724
-
Jim Grosbach authored
Patch by Kristof Beyls and James Malloy. llvm-svn: 137723
-
Enrico Granata authored
It is now possible to use 'command alias --python' to define a command name that actually triggers execution of a Python function (e.g. command alias --python foo foo_impl makes a command named 'foo' that runs Python function 'foo_impl') The Python function foo_impl should have as signature: def foo_impl(debugger, args, stream, dict): where debugger is an object wrapping an LLDB SBDebugger args is the command line arguments, as an unparsed Python string stream is an SBStream that represents the standard output dict is an internal utility parameter and should be left untouched The function should return None on no error, or an error string to describe any problems llvm-svn: 137722
-
Jim Grosbach authored
llvm-svn: 137721
-
Anna Zaks authored
llvm-svn: 137720
-
Nadav Rotem authored
llvm-svn: 137719
-
David Chisnall authored
Add a mechanism for optimisation plugins to register passes that all front ends can use without needing to be aware of the plugin (or the plugin be aware of the front end). Before 3.0, I'd like to add a mechanism for automatically loading a set of plugins from a config file. API suggestions welcome... llvm-svn: 137717
-
Rafael Espindola authored
Thanks to Jonas Gafele for noticing. llvm-svn: 137716
-
NAKAMURA Takumi authored
llvm-svn: 137715
-
Ted Kremenek authored
[analyzer] Enhance ConditionVisitor to handle arbitrary ValueDecls in binary expressions, and also handle inverting the order of comparison when the named decl appears on the RHS. llvm-svn: 137714
-
Bill Wendling authored
llvm-svn: 137712
-
Akira Hatanaka authored
Mips1 does not support double precision loads or stores, therefore two single precision loads or stores must be used in place of these instructions. This patch treats double precision loads and stores as if they are legal instructions until MCInstLowering, instead of generating the single precision instructions during instruction selection or Prolog/Epilog code insertion. Without the changes made in this patch, llc produces code that has the same problem described in r137484 or bails out when MipsInstrInfo::storeRegToStackSlot or loadRegFromStackSlot is called before register allocation. llvm-svn: 137711
-
Greg Clayton authored
and signed integers. llvm-svn: 137710
-
NAKAMURA Takumi authored
...I believe it would not break anything... FIXME: "check-all" may not be generated w/o LLVM_INCLUDE_TESTS. llvm-svn: 137709
-
Ted Kremenek authored
llvm-svn: 137708
-
Akira Hatanaka authored
llvm-svn: 137707
-
Akira Hatanaka authored
llvm-svn: 137706
-
Ted Kremenek authored
[analyzer] Enhance ConditionVisitor to understand eagerly evaluated (simple) binary conditions, and teach it to only focus on constraint changes. llvm-svn: 137705
-
Ted Kremenek authored
[analyzer] add ExprEngine::getEagerlyAssumedTags() to allow externally querying of "eagerly assumed" expressions. llvm-svn: 137704
-
Eli Friedman authored
llvm-svn: 137703
-
Eli Friedman authored
llvm-svn: 137702
-
Jason Molenda authored
processor; we may get this subtype ("CPU_SUBTYPE_X86_ARCH1") back when starting a kdp session. llvm-svn: 137701
-
Eric Christopher authored
FileCheckize. It is more properly an optimizer test. llvm-svn: 137700
-
Johnny Chen authored
For the default case (illegal encoding type), just return false instead of break. A8.6.84 LDRSH (register) A8.6.309 VLD1 (single element to all lanes) llvm-svn: 137699
-
-
Ted Kremenek authored
llvm-svn: 137697
-
Johnny Chen authored
llvm-svn: 137696
-
Greg Clayton authored
location was in a register would not be able to dereference children when displaying "*var" or the derefence of the variable. llvm-svn: 137695
-
Eli Friedman authored
to be wrong (or at least somewhat suspect). Leave a FIXME for Bill. llvm-svn: 137694
-
Eli Friedman authored
llvm-svn: 137693
-
Jim Ingham authored
llvm-svn: 137692
-
Eli Friedman authored
This commit includes a mention of the landingpad instruction, but it's not changing the behavior around it. I think the current behavior is correct, though. Bill, can you double-check that? llvm-svn: 137691
-
Eli Friedman authored
llvm-svn: 137690
-
Devang Patel authored
llvm-svn: 137689
-
Argyrios Kyrtzidis authored
llvm-svn: 137688
-
Owen Anderson authored
llvm-svn: 137687
-
Owen Anderson authored
Specify a necessary fixed bit for VLD3DUP, and otherwise rearrange the Thumb2 NEON decoding hooks to bring us closer to correctness. llvm-svn: 137686
-
Bruno Cardoso Lopes authored
also add the AVX versions of the 128-bit patterns llvm-svn: 137685
-