- Aug 12, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 137444
-
NAKAMURA Takumi authored
Thanks to Jeff Yasskin to reword. llvm-svn: 137443
-
NAKAMURA Takumi authored
llvm-svn: 137442
-
NAKAMURA Takumi authored
.gitignore: Ignore /autom4te.cache. We can execute "PATH=/path/to/autotools/bin autoconf/AutoRegen.sh". llvm-svn: 137441
-
NAKAMURA Takumi authored
llvm-svn: 137433
-
NAKAMURA Takumi authored
llvm-svn: 137432
-
Chris Lattner authored
when checking isNull(), we'd pick off the sentinel bit for the outer PointerUnion, but would not recursively convert the inner pointerunion to bool, so if *its* sentinel bit is set, isNull() would incorrectly return false. No testcase, because someone hit this when they were trying to refactor code to use PointerUnion3, but they since found a better solution. llvm-svn: 137428
-
Eli Friedman authored
llvm-svn: 137425
-
NAKAMURA Takumi authored
include/llvm/Config/config.h.cmake: Reorder to follow config.h.in, and import stuff from llvm-config.h.cmake and clang/config.h. llvm-svn: 137424
-
NAKAMURA Takumi authored
STACK_DIRECTION YYTEXT_POINTER HAVE_NAMESPACES HAVE_STD_ITERATOR HAVE_FWD_ITERATOR HAVE_BI_ITERATOR HAVE_GLOBAL_HASH_MAP HAVE_GLOBAL_HASH_SET HAVE_GNU_EXT_HASH_MAP HAVE_GNU_EXT_HASH_SET HAVE_STD_EXT_HASH_MAP HAVE_STD_EXT_HASH_SET llvm-svn: 137423
-
Benjamin Kramer authored
MachOWriter: Don't crash on fixups with arithmetic, emit a relocation instead. This matches what as does. llvm-svn: 137414
-
NAKAMURA Takumi authored
llvm-svn: 137413
-
NAKAMURA Takumi authored
llvm-svn: 137412
-
Eli Friedman authored
llvm-svn: 137408
-
Andrew Trick authored
Fix by Ivan Baev. Sorry I don't have a unit test, but the fix is obvious so I don't want to delay it. llvm-svn: 137404
-
Andrew Trick authored
llvm-svn: 137403
-
Dan Gohman authored
is returned through a bitcast. llvm-svn: 137402
-
Nick Lewycky authored
llvm-svn: 137400
-
Dan Gohman authored
the retains and releases all use the same SSA pointer value. Also, don't let CFG hazards disrupt nested retain+release pair optimizations. llvm-svn: 137399
-
Dan Gohman authored
rather than plain postorder, so that CFG constructs like single-exit loops are reliably visited in a sensible order. llvm-svn: 137398
-
Jakob Stoklund Olesen authored
This is possible now that we now longer provide an interface to iterate the interference overlaps. llvm-svn: 137397
-
Jim Grosbach authored
llvm-svn: 137393
-
Jim Grosbach authored
llvm-svn: 137389
-
Eli Friedman authored
llvm-svn: 137388
-
Eli Friedman authored
llvm-svn: 137386
-
Andrew Trick authored
checked in at r137276 and r137341. llvm-svn: 137385
-
Andrew Trick authored
SCEV unrolling can unroll loops with arbitrary induction variables. It is a prerequisite for -disable-iv-rewrite performance. It is also easily handles loops of arbitrary structure including multiple exits and is generally more robust. This is under a temporary option to avoid affecting default behavior for the next couple of weeks. It is needed so that I can checkin unit tests for updateUnloop. llvm-svn: 137384
-
Jakob Stoklund Olesen authored
llvm-svn: 137381
-
Jakob Stoklund Olesen authored
The Query class now holds two iterators instead of an InterferenceResult instance. The iterators are used as bookmarks for repeated collectInterferingVRegs calls. llvm-svn: 137380
-
Akira Hatanaka authored
warning. llvm-svn: 137378
-
Jim Grosbach authored
llvm-svn: 137376
-
Jim Grosbach authored
llvm-svn: 137375
-
Jim Grosbach authored
llvm-svn: 137372
-
Owen Anderson authored
llvm-svn: 137371
-
Owen Anderson authored
llvm-svn: 137370
-
Owen Anderson authored
llvm-svn: 137368
-
Jim Grosbach authored
llvm-svn: 137367
-
- Aug 11, 2011
-
-
NAKAMURA Takumi authored
It caused an unexpected behavior since r137254. llvm-svn: 137365
-
Owen Anderson authored
llvm-svn: 137364
-
Owen Anderson authored
llvm-svn: 137363
-