- May 18, 2009
-
-
Bob Wilson authored
to run last because it needs to know the exact size and position of every basic block. Currently CodePlacementOpt is set up to run last. It might be worthwhile to investigate reordering these passes, but for now, let's just make it work. llvm-svn: 72037
-
Lang Hames authored
llvm-svn: 72030
-
Dan Gohman authored
and pointer types safely if they only do so when the sizes are the same. llvm-gcc is such a client. llvm-svn: 72029
-
Bill Wendling authored
llvm-svn: 72026
-
Dan Gohman authored
between integers and pointers when the source type is marked signed, since inttoptr and ptrtoint always use zero-extension when the destination is larger than the source. llvm-svn: 72025
-
Bill Wendling authored
llvm-svn: 72024
-
Dale Johannesen authored
Some comment cleanup. llvm-svn: 72022
-
Douglas Gregor authored
width of a terminal. Don't try to get the width of a terminal if we don't have this header. llvm-svn: 72018
-
Dan Gohman authored
avoid ambiguity with the word "use" in IVStrideUse. llvm-svn: 72012
-
Daniel Dunbar authored
llvm-svn: 72011
-
Dan Gohman authored
bits have been stripped out by instcombine. llvm-svn: 72010
-
Dan Gohman authored
llvm-svn: 72009
-
Dan Gohman authored
consistency with other routines that use a null Loop* to mean code not contained by any loop. llvm-svn: 72008
-
Dan Gohman authored
instead of within their controlling expressions. llvm-svn: 72007
-
Dan Gohman authored
type mismatches. llvm-svn: 72006
-
Dan Gohman authored
entering a loop is a non-split critical edge. llvm-svn: 72004
-
Dan Gohman authored
and similar to ConstantInt's isOne(). llvm-svn: 72003
-
Eli Friedman authored
It doesn't matter for piped input, but it's annoying when typing at the console. llvm-svn: 71998
-
Lang Hames authored
for PostRAScheduler. llvm-svn: 71991
-
- May 17, 2009
-
-
Jakob Stoklund Olesen authored
llvm-svn: 71987
-
Anton Korobeynikov authored
llvm-svn: 71976
-
Anton Korobeynikov authored
llvm-svn: 71975
-
- May 16, 2009
-
-
Jakob Stoklund Olesen authored
llvm-svn: 71935
-
Jakob Stoklund Olesen authored
llvm-svn: 71934
-
Jakob Stoklund Olesen authored
explicit register define operands. llvm-svn: 71933
-
Jakob Stoklund Olesen authored
llvm-svn: 71932
-
Duncan Sands authored
was overenthusiastically deleted in r70234. llvm-svn: 71926
-
Duncan Sands authored
to avoid an ambiguous else. llvm-svn: 71924
-
Jakob Stoklund Olesen authored
The following is checked: * Operand counts: All explicit operands must be present. * Register classes: All physical and virtual register operands must be compatible with the register class required by the instruction descriptor. * Register live intervals: Registers must be defined only once, and must be defined before use. The machine code verifier is enabled with the command-line option '-verify-machineinstrs', or by defining the environment variable LLVM_VERIFY_MACHINEINSTRS to the name of a file that will receive all the verifier errors. llvm-svn: 71918
-
- May 15, 2009
-
-
Bill Wendling authored
Again, no intendtional functionality change. llvm-svn: 71854
-
Bill Wendling authored
llvm-svn: 71850
-
Evan Cheng authored
llvm-svn: 71848
-
Bill Wendling authored
llvm-svn: 71828
-
Bill Wendling authored
though the classes have been marked with "VISIBILITY_HIDDEN". llvm-svn: 71827
-
Bill Wendling authored
logical/sane approach to organizing all of the stuff that goes into writing out DWARF information. Honestly? even this is too complex for what it's supposed to be doing. Trivia: It *looks* like there would be functionality changes, however there aren't! llvm-svn: 71821
-
Mike Stump authored
llvm-svn: 71813
-
Mike Stump authored
llvm-svn: 71812
-
- May 14, 2009
-
-
Owen Anderson authored
Part one of many. llvm-svn: 71785
-
Mike Stump authored
llvm-svn: 71784
-
Dale Johannesen authored
adding another copy. llvm-svn: 71783
-