- Aug 26, 2009
-
-
Dan Gohman authored
leads to partial-register definitions. To help avoid redundant zero-extensions, also teach the h-register matching patterns that use movzbl to match anyext as well as zext. llvm-svn: 80099
-
Anton Korobeynikov authored
llvm-svn: 80085
-
Devang Patel authored
llvm-svn: 80073
-
Venkatraman Govindaraju authored
llvm-svn: 80070
-
Dale Johannesen authored
code hints that it would be a good idea to inline a function ("inline" keyword). No functional change yet; FEs do not emit this and inliner does not use it. llvm-svn: 80063
-
Scott Michel authored
llvm-svn: 80042
-
- Aug 25, 2009
-
-
Sanjiv Gupta authored
PIC16Section will move to MCSectionPIC16. llvm-svn: 80021
-
Bob Wilson authored
llvm-svn: 80015
-
Dan Gohman authored
llvm-svn: 80012
-
Bob Wilson authored
llvm-svn: 80011
-
Anton Korobeynikov authored
This fixes PR4769 llvm-svn: 80001
-
Devang Patel authored
Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. This change speeds up llvm-gcc by more then 6% at "-O0 -g" (measured by compiling InstructionCombining.cpp!) llvm-svn: 79977
-
Dale Johannesen authored
llvm-svn: 79961
-
Scott Michel authored
code, according to Anton (I'm not totally convinced, but we can always resurrect patches if we need to do so.) - Start moving CellSPU's tests to prefer FileCheck. llvm-svn: 79958
-
Scott Michel authored
(IBM). llvm-svn: 79949
-
- Aug 24, 2009
-
-
Scott Michel authored
initialized and a warning about a potentially unintialized variable is generated. llvm-svn: 79946
-
Chris Lattner authored
llvm-svn: 79888
-
Chris Lattner authored
member out of line. ftostr is not particularly speedy, so that method is presumably not perf sensitive. llvm-svn: 79885
-
Dale Johannesen authored
all Darwin targets; could be split into separate tests for the chip subdirectories, but from Chris' last mail on testing I assume he'd rather have only one test. Generic seems to be the best available, maybe there should be a Darwin subdirectory? llvm-svn: 79877
-
Chris Lattner authored
llvm-svn: 79873
-
- Aug 23, 2009
-
-
Chris Lattner authored
llvm-svn: 79864
-
Benjamin Kramer authored
llvm-svn: 79853
-
Daniel Dunbar authored
- The world needs better C++ refactoring tools, can I get an Amen!? llvm-svn: 79843
-
Chris Lattner authored
llvm-svn: 79834
-
Chris Lattner authored
llvm-svn: 79833
-
Chris Lattner authored
update all code that this affects. llvm-svn: 79830
-
Chris Lattner authored
This required converting a bunch of stuff off DOUT and other cleanups. llvm-svn: 79819
-
Chris Lattner authored
MachineInstr and MachineOperand. This required eliminating a bunch of stuff that was using DOUT, I hope that bill doesn't mind me stealing his fun. ;-) llvm-svn: 79813
-
Benjamin Kramer authored
llvm-svn: 79780
-
Benjamin Kramer authored
llvm-svn: 79779
-
- Aug 22, 2009
-
-
Chris Lattner authored
llvm-svn: 79777
-
Chris Lattner authored
llvm-svn: 79773
-
Chris Lattner authored
directories and rename them. llvm-svn: 79768
-
Chris Lattner authored
llvm-svn: 79767
-
Chris Lattner authored
llvm-svn: 79764
-
Chris Lattner authored
llvm-svn: 79763
-
Devang Patel authored
llvm-svn: 79742
-
Anton Korobeynikov authored
- Prefer short-imm instructions over ext-imm, when possible - Prefer Z10 instructions over Z9, when possible This hopefully should fix some dejagnu test fails on solaris llvm-svn: 79741
-
Eli Friedman authored
construct on ARM, which was breaking by coincidence, and add a similar testcase for ARM. llvm-svn: 79719
-
Chris Lattner authored
llvm-svn: 79691
-