- Oct 17, 2010
-
-
Oscar Fuentes authored
llvm-svn: 116682
-
Eric Christopher authored
llvm-svn: 116681
-
Eric Christopher authored
llvm-svn: 116680
-
Eric Christopher authored
llvm-svn: 116679
-
Eric Christopher authored
more in the post-passes. llvm-svn: 116678
-
- Oct 16, 2010
-
-
Greg Clayton authored
we don't need to. llvm-svn: 116676
-
Rafael Espindola authored
single object format can be shared. This also adds support for mov zed+(bar-foo), %eax on ELF and COFF targets. llvm-svn: 116675
-
Greg Clayton authored
suspended, we would call "int ::task_resume (task_t task);" as many times as it took to resume the task which isn't what we want to do. llvm-svn: 116674
-
Argyrios Kyrtzidis authored
llvm-svn: 116673
-
John McCall authored
llvm-svn: 116672
-
Benjamin Kramer authored
llvm-svn: 116671
-
Benjamin Kramer authored
llvm-svn: 116670
-
Benjamin Kramer authored
llvm-svn: 116669
-
Gabor Greif authored
llvm-svn: 116668
-
Gabor Greif authored
llvm-svn: 116667
-
Michael J. Spencer authored
llvm-svn: 116666
-
Michael J. Spencer authored
if any floating point arguments are passed to an external function. llvm-svn: 116665
-
Michael J. Spencer authored
llvm-svn: 116664
-
John McCall authored
rdar://problem/8535238 llvm-svn: 116663
-
John McCall authored
llvm-svn: 116662
-
John McCall authored
by marking the decl invalid isn't. Make some steps towards supporting these and then hastily shut them down at the last second by marking them as unsupported. llvm-svn: 116661
-
Daniel Dunbar authored
objc_exception_rethrow, so we don't...", since something is actually trying to call this with the wrong signature (!). Unfortunately I don't understand the new EH infrastructure well enough to fix it immediately. llvm-svn: 116660
-
Daniel Dunbar authored
llvm-svn: 116659
-
Daniel Dunbar authored
llvm-svn: 116658
-
Daniel Dunbar authored
llvm-svn: 116657
-
Daniel Dunbar authored
generate unnecessary %al clear on x86_64. llvm-svn: 116656
-
Evan Cheng authored
More machine LICM work. It now tracks register pressure for path from preheader to current BB and use the information determine whether hoisting is worthwhile. llvm-svn: 116654
-
Eric Christopher authored
llvm-svn: 116653
-
Fariborz Jahanian authored
protocols. // rdar: //8558702 llvm-svn: 116652
-
Ted Kremenek authored
llvm-svn: 116651
-
Chandler Carruth authored
llvm-svn: 116650
-
Johnny Chen authored
facilitate session recording. This happens inside an instance method where the test instance is well known. llvm-svn: 116649
-
Johnny Chen authored
pass in a 'sender' arg to the buildDefault(), buildDsym(), buildDwarf(), and cleanup() functions. The sender arg will be the test instance itself (i.e., an instance of TestBase). This is so that the relevant command execution can be recorded in the TestBase.session object if sender is available. The lldbtest.system() command has been modified to pop the 'sender' arg out of the keyword arguments dictionary and use it as the test instance to facilitate seesion recordings. An example is in test/types/AbstractBase.py: def generic_type_tester(self, atoms, quotedDisplay=False): """Test that variables with basic types are displayed correctly.""" # First, capture the golden output emitted by the oracle, i.e., the # series of printf statements. go = system("./a.out", sender=self) There are cases when sender is None. This is the case when the @classmethod is involved in the use of these APIs. When this happens, there is no recording into a session object, but printing on the sys.stderr is still honored if the trace flag is ON. An example is in test/settings/TestSettings.py: @classmethod def classCleanup(cls): system(["/bin/sh", "-c", "rm -f output.txt"]) system(["/bin/sh", "-c", "rm -f stdout.txt"]) llvm-svn: 116648
-
Douglas Gregor authored
flexible array member, so long as the flexibility array member is either not initialized or is initialized with an empty initializer list. Fixes <rdar://problem/8540437>. llvm-svn: 116647
-
Johnny Chen authored
instead of using hard-coded line number. llvm-svn: 116646
-
rdar://problem/8542091Johnny Chen authored
Also change the expected matching pattern of the 'expr -o -- my' output. llvm-svn: 116645
-
Bill Wendling authored
ARMCodeEmitter::emitMiscInstruction! llvm-svn: 116644
-
Johnny Chen authored
llvm-svn: 116643
-
Douglas Gregor authored
llvm-svn: 116642
-
Greg Clayton authored
Fixed the UnixSignals class to be able to get a signal by name, short name, or signal number when using: int32_t UnixSignals::GetSignalNumberFromName (const char *name) const; llvm-svn: 116641
-