- Nov 17, 2009
-
-
Jakob Stoklund Olesen authored
The local register allocator doesn't like it when LiveVariables is run. We should also disable edge splitting under -O0, but that has to wait a bit. llvm-svn: 89125
-
Jim Grosbach authored
llvm-svn: 89123
-
Viktor Kutuzov authored
Added getArchNameForAssembler method to the Triple class for which returns OS and Vendor independent target assembler arch. llvm-svn: 89122
-
Bob Wilson authored
unnecessary. It is broken because the "isIdenticalTo" check should be negated. If that is fixed, this code causes the CodeGen/X86/tail-opts.ll test to fail, in the dont_merge_oddly function. And, I confirmed that the regression is real -- the generated code is worse. As far as I can tell, that tail-opts.ll test is checking for what this code is supposed to handle and we're doing the right thing anyway. llvm-svn: 89121
-
Evan Cheng authored
llvm-svn: 89116
-
Dan Gohman authored
llvm-svn: 89114
-
Benjamin Kramer authored
of failure. The x86 target didn't like empty cpu names and broke x86 tests on non-x86 buildbots. llvm-svn: 89111
-
Jim Grosbach authored
llvm-svn: 89110
-
Bob Wilson authored
folding optimizations. llvm-svn: 89109
-
Johnny Chen authored
distinguish between them and the more generic instructions (add, mov, and ldr). llvm-svn: 89108
-
Bob Wilson authored
It was too difficult to keep the heuristics for merging and duplication consistent. llvm-svn: 89105
-
Nuno Lopes authored
llvm-svn: 89099
-
Jay Foad authored
llvm-svn: 89093
-
Duncan Sands authored
2. Allow SCCIterator to work with inverse graphs. 3. Fix an incorrect comment in GraphTraits.h (the type in the comment was given as GraphType* when it is actually const GraphType &). Patch by Patrick Alexander Simmons. llvm-svn: 89091
-
Duncan Sands authored
programs that depend on native shared libraries. Patch by Timo Lindfors. llvm-svn: 89087
-
Evan Cheng authored
llvm-svn: 89082
-
Evan Cheng authored
llvm-svn: 89081
-
Daniel Dunbar authored
- I plan on fixing/workarounding this, but until then I'd like the bots to stay green. llvm-svn: 89077
-
Evan Cheng authored
llvm-svn: 89076
-
Nick Lewycky authored
llvm-svn: 89075
-
Duncan Sands authored
as the isSigned bool to CreateIntCast by having this resolve to a call to a private method, rather than by using a gcc attribute. llvm-svn: 89067
-
Nick Lewycky authored
llvm-svn: 89066
-
Nick Lewycky authored
libffi support and that the interpreter can't call external functions without it. Patch by Timo Juhani Lindfors! Fixes PR5466. llvm-svn: 89062
-
Lang Hames authored
llvm-svn: 89059
-
Owen Anderson authored
llvm-svn: 89056
-
Bill Wendling authored
more than one place. No intended functionality change. llvm-svn: 89024
-
Jim Grosbach authored
is analyzable so it can be updated. If it's not, be safe and don't move the block. llvm-svn: 89022
-
Jakob Stoklund Olesen authored
llvm-svn: 89021
-
Evan Cheng authored
llvm-svn: 89019
-
Dan Gohman authored
unconditional branches or fallthroghes. Instcombine/SimplifyCFG should be simplifying branches with known conditions. This fixes some problems caused by these transformations not updating the MachineBasicBlock CFG. llvm-svn: 89017
-
Devang Patel authored
llvm-svn: 89016
-
Jeffrey Yasskin authored
right type. llvm-svn: 89014
-
Evan Cheng authored
llvm-svn: 89011
-
Jim Grosbach authored
llvm-svn: 89007
-
Jim Grosbach authored
llvm-svn: 89002
-
Jim Grosbach authored
llvm-svn: 89001
-
Johnny Chen authored
0b1110 (ALways). This is so that the disassembler decoder can distinguish among BX_RET, BRIND, and BXr9. llvm-svn: 89000
-
Dan Gohman authored
in this testcase. llvm-svn: 88998
-
Dan Gohman authored
by the recent FixedStackPseudoSourceValue-related changes, now that the specific bug that affected it is fixed, in r88954. llvm-svn: 88997
-
Jeffrey Yasskin authored
address space (though it only uses a small fraction of that), and the buildbots disallow that. Also add a comment to the Makefile's ulimit line warning future developers that changing it won't work. llvm-svn: 88994
-