- Mar 07, 2007
-
-
Anton Korobeynikov authored
Mingw32/Cygwin targets. This fixes PR978 llvm-svn: 35000
-
Evan Cheng authored
llvm-svn: 34999
-
Evan Cheng authored
Fix some brittle code. Watch out for cases where register scavenger is pointing to deleted instructions. llvm-svn: 34998
-
Devang Patel authored
llvm-svn: 34996
-
Devang Patel authored
llvm-svn: 34992
-
Evan Cheng authored
llvm-svn: 34990
-
- Mar 06, 2007
-
-
Reid Spencer authored
implementation of getConstantValue(). llvm-svn: 34988
-
Evan Cheng authored
llvm-svn: 34987
-
Evan Cheng authored
llvm-svn: 34986
-
Evan Cheng authored
llvm-svn: 34985
-
Devang Patel authored
llvm-svn: 34984
-
Chris Lattner authored
the lo-reg first. This is fallout from my ppc calling conv change yesterday, it fixes test/ExecutionEngine/2003-05-06-LivenessClobber.llx llvm-svn: 34983
-
Devang Patel authored
llvm-svn: 34982
-
Anton Korobeynikov authored
llvm-svn: 34981
-
Devang Patel authored
This ensures that require analysis info is available. llvm-svn: 34980
-
Devang Patel authored
llvm-svn: 34979
-
Bill Wendling authored
llvm-svn: 34978
-
Devang Patel authored
LoopUnswitch pass. llvm-svn: 34977
-
Evan Cheng authored
llvm-svn: 34976
-
Devang Patel authored
llvm-svn: 34975
-
Devang Patel authored
llvm-svn: 34974
-
Devang Patel authored
llvm-svn: 34968
-
Evan Cheng authored
llvm-svn: 34967
-
Evan Cheng authored
llvm-svn: 34966
-
Evan Cheng authored
llvm-svn: 34965
-
Evan Cheng authored
Register scavenger is now capable of scavenging. It spills a register whose use of furthest away to make it available. llvm-svn: 34964
-
Anton Korobeynikov authored
from formal attributes' flags processing. llvm-svn: 34963
-
Anton Korobeynikov authored
enumeration. llvm-svn: 34960
-
Anton Korobeynikov authored
llvm-svn: 34959
-
Reid Spencer authored
to make a copy of the GenericValue. 2. Fix a copy & paste bug in StoreValueToMemory where 64-bit values were truncated to 32 llvm-svn: 34958
-
Reid Spencer authored
might need to zext not just trunc the value. llvm-svn: 34955
-
Reid Spencer authored
is larger. Adjust so that it truncates to pointer width, only if necessary. llvm-svn: 34954
-
Reid Spencer authored
integer field of type APInt instead of different sized integer fields. llvm-svn: 34952
-
Reid Spencer authored
handling for integer of various sizes. GenericValue now has just a single integer field of type APInt. We use its facilities directly in the execution of all instructions. llvm-svn: 34951
-
Reid Spencer authored
a single integer field of type APInt. llvm-svn: 34950
-
Reid Spencer authored
members of GenericValue. Consequently the code to clean them up isn't needed. llvm-svn: 34948
-
Reid Spencer authored
Target DataLayout incorrectly. For now, we'll trust that the module has got the correct DataLayout. In the future, this needs to be changed to tell the TargetData to be "current host". llvm-svn: 34947
-
Reid Spencer authored
field, of type APInt, instead of multiple integer fields. Also, get rid of the special endianness code in StoreValueToMemory and LoadValueToMemory. ExecutionEngine is always used to execute on the host platform so this is now unnecessary. llvm-svn: 34946
-
Devang Patel authored
llvm-svn: 34943
-
Devang Patel authored
preserve dominator info then it should update parent FPPassManager's available analysis info to reflect this. llvm-svn: 34942
-