- Oct 04, 2008
-
-
Oscar Fuentes authored
for llvmc2 incomplete. llvm-svn: 57076
-
Dan Gohman authored
and remove getresult and references thereto. llvm-svn: 57064
-
Chris Lattner authored
llvm-svn: 57062
-
Chris Lattner authored
llvm-svn: 57061
-
Chris Lattner authored
llvm-svn: 57060
-
Chris Lattner authored
llvm-svn: 57059
-
Chris Lattner authored
llvm-svn: 57058
-
Chris Lattner authored
Patch by Kenneth Boyd! llvm-svn: 57057
-
Duncan Sands authored
when deciding whether to mark a function readnone/readonly. Since the pass is currently run before SROA, this may be quite helpful. Requested by Chris on IRC. llvm-svn: 57050
-
Nick Lewycky authored
implementing folding. Fixes PR2857. llvm-svn: 57049
-
Anton Korobeynikov authored
llvm-svn: 57048
-
Argyrios Kyrtzidis authored
llvm-svn: 57047
-
Argyrios Kyrtzidis authored
llvm-svn: 57046
-
Dan Gohman authored
expand to multiple basic blocks, in which case fast-isel needs to informed of which block to use as it resumes inserting instructions. llvm-svn: 57040
-
Dan Gohman authored
was setting kill flags on tied uses in two-address instructions. The kill flags were causing the allocator to think it could allocate the use and its tied def in different registers. llvm-svn: 57039
-
Dale Johannesen authored
Make it all work in non-pic mode. llvm-svn: 57034
-
Dan Gohman authored
applicable. llvm-svn: 57033
-
Daniel Dunbar authored
llvm-svn: 57032
-
- Oct 03, 2008
-
-
Mikhail Glushenkov authored
Makefiles try to remove 'core' by default, so it wasn't a very good name. llvm-svn: 57031
-
Daniel Dunbar authored
- It turns out this is enough to completely break dependency file (.d) usage (at least for my gmake). llvm-svn: 57030
-
Devang Patel authored
Thanks Duncan! llvm-svn: 57029
-
Dale Johannesen authored
incidentally making the case where the memop is a pointer deref work. Fix cmp-and-swap regression. llvm-svn: 57027
-
Daniel Dunbar authored
- Fixes bug in dependency inclusions where make with unspecified target wouldn't include dependency files, eek! llvm-svn: 57026
-
Devang Patel authored
While hosting instruction check PHI node. llvm-svn: 57025
-
Evan Cheng authored
llvm-svn: 57023
-
Dan Gohman authored
llvm-svn: 57021
-
Devang Patel authored
llvm-svn: 57020
-
Evan Cheng authored
llvm-svn: 57018
-
Daniel Dunbar authored
llvm-svn: 57017
-
Dan Gohman authored
Instead, just create one, and make sure everything that needs it can access it. Previously most of the SelectionDAGISel subclasses all had their own TargetLowering object, which was redundant with the TargetLowering object in the TargetMachine subclasses, except on Sparc, where SparcTargetMachine didn't have a TargetLowering object. Change Sparc to work more like the other targets here. llvm-svn: 57016
-
Dan Gohman authored
llvm-svn: 57014
-
Jim Grosbach authored
this handling to work properly for modifying stub functions, relocations back to entry points after JIT compilation, etc.. llvm-svn: 57013
-
Jim Grosbach authored
reg->reg moves. llvm-svn: 57011
-
Jim Grosbach authored
NeedStub/DoesntNeedStub logic was reversed, leading to not using a stub for global relocations that do need them (libc calls, for example). llvm-svn: 57010
-
Nuno Lopes authored
llvm-svn: 57009
-
Nuno Lopes authored
llvm-svn: 57008
-
Nuno Lopes authored
llvm-svn: 57007
-
Dan Gohman authored
isReg, etc., from isRegister, etc. llvm-svn: 57006
-
Nuno Lopes authored
llvm-svn: 57005
-
Mikhail Glushenkov authored
llvm-svn: 57000
-