- Apr 22, 2011
-
-
Chandler Carruth authored
the first time through. llvm-svn: 129969
-
Chandler Carruth authored
Silences GCC warning. I wonder why Clang doesn't warn on this... llvm-svn: 129968
-
-
Bill Wendling authored
An exception is thrown via a call to _cxa_throw, which we don't expect to return. Therefore, the "true" part of the invoke goes to a BB that has 'unreachable' as its only instruction. This is lowered into an empty MachineBB. The landing pad for this invoke, however, is directly after the "true" MBB. When the empty MBB is removed, the landing pad is directly below the BB with the invoke call. The unconditional branch is removed and then the two blocks are merged together. The testcase is too big for a regression test. <rdar://problem/9305728> llvm-svn: 129965
-
Bob Wilson authored
This is needed so the front-end can see "aligned" attributes on the type for the pointer arguments. Radar 9311427. llvm-svn: 129964
-
Johnny Chen authored
rather than calling "process kill" explicitly at the end of the test. The test might not even reach the end because it could have failed prematurely. llvm-svn: 129963
-
Johnny Chen authored
only when the test is currently running against the relevant architecture. llvm-svn: 129960
-
Rafael Espindola authored
X8664_ELFTargetObjectFile::getFDEEncoding to match reality. llvm-svn: 129959
-
Nick Lewycky authored
compile time) and .gcda emission (at runtime). --coverage enables both. This does not yet add the profile_rt library to the link step if -fprofile-arcs is enabled when linking. llvm-svn: 129956
-
Rafael Espindola authored
llvm-svn: 129955
-
Nick Lewycky authored
llvm-svn: 129954
-
Rafael Espindola authored
llvm-svn: 129953
-
Devang Patel authored
llvm-svn: 129952
-
-
Argyrios Kyrtzidis authored
inside DiagnosticIDs::getDiagnosticLevel. llvm-svn: 129950
-
Johnny Chen authored
and TestAliases.py. Pass the keyword argument 'check=False' to: self.runCmd("script my.date()", check=False) since we want to restore sys.stdout no matter what the outcome of the runCmd is. llvm-svn: 129949
-
Richard Smith authored
Fix gcc warning. Add parens to this assert, incidentally reassociating it, but the condition is the same either way. llvm-svn: 129948
-
Devang Patel authored
llvm-svn: 129947
-
Devang Patel authored
llvm-svn: 129945
-
Eric Christopher authored
llvm-svn: 129944
-
- Apr 21, 2011
-
-
Richard Trieu authored
Add a fixit suggest for missing case keywords inside a switch scope. For instance, in the following code, 'case ' will be suggested before the '1:' switch (x) { 1: return 0; default: return 1; } llvm-svn: 129943
-
Greg Clayton authored
name had a DW_AT_name that was the same string as the DW_AT_MIPS_linkage_name, then it would get added twice to the DWARF index. llvm-svn: 129942
-
Nick Lewycky authored
llvm-svn: 129941
-
Daniel Dunbar authored
can't be represented in the environment define. llvm-svn: 129939
-
Devang Patel authored
llvm-svn: 129938
-
Johnny Chen authored
llvm-svn: 129937
-
Johnny Chen authored
llvm-svn: 129936
-
Johnny Chen authored
llvm-svn: 129935
-
Devang Patel authored
llvm-svn: 129934
-
Argyrios Kyrtzidis authored
avoiding to create separate Exprs for each one. llvm-svn: 129933
-
Jay Foad authored
llvm-svn: 129932
-
Jay Foad authored
llvm-svn: 129929
-
Matt Beaumont-Gay authored
llvm-svn: 129928
-
Greg Clayton authored
OptionValueCollection class that can be subclassed to provide access to internal settings that are stored as ObjectValue subclasses. llvm-svn: 129926
-
Jakob Stoklund Olesen authored
These intervals are allocatable immediately after splitting, but they may be evicted because of later splitting. This is rare, but when it happens they should be split again. The remainder intervals that cannot be allocated after splitting still move directly to spilling. SplitEditor::finish can optionally provide a mapping from new live intervals back to the original interval indexes returned by openIntv(). Each original interval index can map to multiple new intervals after connected components have been separated. Dead code elimination may also add existing intervals to the list. The reverse mapping allows the SplitEditor client to treat the new intervals differently depending on the split region they came from. llvm-svn: 129925
-
Manuel Klimek authored
the first step towards a standalone Clang tool infrastructure. The plan is to make it easy to build command line tools that run over the AST of source files in a project outside of the build system. llvm-svn: 129924
-
Rafael Espindola authored
MC :-) llvm-svn: 129923
-
Devang Patel authored
llvm-svn: 129922
-
Devang Patel authored
llvm-svn: 129921
-
Greg Clayton authored
so we can instantiate them, and also moved the code that can get the specific subclass for a OptionValue into the OptionValue class. llvm-svn: 129920
-