- Mar 08, 2009
-
-
Chris Lattner authored
instead of a Constant*, which is what the clients of it really want. llvm-svn: 66364
-
Chris Lattner authored
parent between MemCpyInst and MemMoveInst, simplify some code to use it. llvm-svn: 66361
-
- Mar 06, 2009
-
-
Chris Lattner authored
Lennart Augustsson! llvm-svn: 66272
-
Devang Patel authored
llvm-svn: 66262
-
Chris Lattner authored
llvm-svn: 66252
-
Chris Lattner authored
their main routines. This makes the tools print their argc/argv commands if they crash. llvm-svn: 66248
-
Devang Patel authored
llvm-svn: 66245
-
Devang Patel authored
llvm-svn: 66244
-
Dale Johannesen authored
This is needed so debug info doesn't change codegen. llvm-svn: 66235
-
Evan Cheng authored
llvm-svn: 66227
-
- Mar 05, 2009
-
-
Evan Cheng authored
llvm-svn: 66140
-
Dale Johannesen authored
codegen. I convinced myself it was OK to skip all pointer bitcasts here too. llvm-svn: 66122
-
Bill Wendling authored
llvm-svn: 66115
-
Dale Johannesen authored
had 2 uses instead of 1. llvm-svn: 66112
-
- Mar 04, 2009
-
-
Dale Johannesen authored
was causing llvm-gcc to fail to build. I've verified it bootstraps now; good enough for me. llvm-svn: 66073
-
Dan Gohman authored
llvm-svn: 66065
-
Dan Gohman authored
immediately obvious. llvm-svn: 66062
-
Chris Lattner authored
llvm-svn: 66055
-
Chris Lattner authored
llvm-svn: 66054
-
Chris Lattner authored
onto element accesses. llvm-svn: 66053
-
Dale Johannesen authored
per Chris' suggestion. Slightly faster. llvm-svn: 65999
-
Dale Johannesen authored
when counting work; it was only off by 1. llvm-svn: 65993
-
- Mar 03, 2009
-
-
Dale Johannesen authored
feed into llvm.dbg.declare nodes, as well as the debug directives themselves. llvm-svn: 65976
-
Dale Johannesen authored
use, check also for the case where it has two uses, the other being a llvm.dbg.declare. This is needed so debug info doesn't affect codegen. llvm-svn: 65970
-
Bill Wendling authored
llvm-svn: 65960
-
Bill Wendling authored
llvm-svn: 65945
-
Dan Gohman authored
and put @file directives on their own comment line. llvm-svn: 65920
-
Dale Johannesen authored
(lest they affect codegen). llvm-svn: 65915
-
Dale Johannesen authored
info with it. Don't count debug info insns against the scan maximum in FindAvailableLoadedValue (lest they affect codegen). llvm-svn: 65910
-
Devang Patel authored
If branch conditions' one successor is dominating another non-latch successor then this loop's iteration space can not be restricted. In this example block bb5 is always executed. llvm-svn: 65902
-
- Mar 02, 2009
-
-
Duncan Sands authored
clean up when using variable length arrays in llvm-gcc. llvm-svn: 65832
-
- Mar 01, 2009
-
-
Bill Wendling authored
testsuite: Running /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvmCore/test/CodeGen/X86/dg.exp ... FAIL: /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvmCore/test/CodeGen/X86/nancvt.ll Failed with exit(1) at line 2 while running: grep 2147027116 nancvt.ll.tmp | count 3 count: expected 3 lines and got 0. child process exited abnormally FAIL: /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvmCore/test/CodeGen/X86/vec_ins_extract.ll Failed with exit(1) at line 1 while running: llvm-as < /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvmCore/test/CodeGen/X86/vec_ins_extract.ll | opt -scalarrepl -instcombine | llc -march=x86 -mcpu=yonah | not /usr/bin/grep sub.*esp subl $28, %esp subl $28, %esp child process exited abnormally And more. llvm-svn: 65758
-
Chris Lattner authored
as well as isSafeAllocaToScalarRepl. llvm-svn: 65755
-
- Feb 27, 2009
-
-
Nick Lewycky authored
are always set by reference on the path that uses them.) No functional change. llvm-svn: 65621
-
- Feb 25, 2009
-
-
Chris Lattner authored
llvm-svn: 65464
-
- Feb 24, 2009
-
-
Dan Gohman authored
to more accurately describe what it does. Expand its doxygen comment to describe what the backedge-taken count is and how it differs from the actual iteration count of the loop. Adjust names and comments in associated code accordingly. llvm-svn: 65382
-
Dan Gohman authored
ashr instcombine to help expose this code. And apply the fix to SelectionDAG's copy of this code too. llvm-svn: 65364
-
Dan Gohman authored
handling non-constant strides. No functionality change. llvm-svn: 65363
-
Dan Gohman authored
llvm-svn: 65359
-
Dan Gohman authored
trip counts that use signed comparisons. It's not obviously the best approach for preserving trip count information, and at any rate there isn't anything in the tree right now that makes use of that, so for now always using zero-extensions is preferable. llvm-svn: 65347
-