- Dec 10, 2004
-
-
Brian Gaeke authored
llvm-svn: 18738
-
Brian Gaeke authored
llvm-svn: 18737
-
Brian Gaeke authored
llvm-svn: 18736
-
Brian Gaeke authored
think some of these might be the CFE's fault; a rebuild should come soon. llvm-svn: 18735
-
Brian Gaeke authored
each pair. I think this fixes that. One of these days, I swear I'm going to get the hang of C++ iterators. Really. llvm-svn: 18734
-
- Dec 09, 2004
-
-
Brian Gaeke authored
llvm-svn: 18714
-
Brian Gaeke authored
llvm-svn: 18713
-
Brian Gaeke authored
everything was an int!) llvm-svn: 18712
-
Chris Lattner authored
llvm-svn: 18693
-
Chris Lattner authored
llvm-svn: 18692
-
Chris Lattner authored
avoid a getType. llvm-svn: 18691
-
Jeff Cohen authored
llvm-svn: 18688
-
Chris Lattner authored
llvm-svn: 18686
-
Chris Lattner authored
a different algorithm that was extremely inefficient for instructions with many operands. This reduces the time of this code snippet from .23s for 176.gcc to 0.03s in a debug build, which speeds up total llvm-dis time just barely. It's more of a code cleanup than a speedup. llvm-svn: 18685
-
Alkis Evlogimenos authored
abstract type. llvm-svn: 18678
-
Chris Lattner authored
successor block. This turns cases like this: x = a op b if (c) { use x } into: if (c) { x = a op b use x } This triggers 3965 times in spec, and is tested by Regression/Transforms/InstCombine/sink_instruction.ll This appears to expose a bug in the X86 backend for 177.mesa, which I'm looking in to. llvm-svn: 18677
-
Alkis Evlogimenos authored
abstract type. llvm-svn: 18676
-
Alkis Evlogimenos authored
llvm-svn: 18674
-
- Dec 08, 2004
-
-
Chris Lattner authored
llvm-svn: 18670
-
Chris Lattner authored
Add some ifdefs for some stuff I like to be able to toggle easily llvm-svn: 18665
-
Chris Lattner authored
llvm-svn: 18664
-
Chris Lattner authored
llvm-svn: 18655
-
Chris Lattner authored
llvm-svn: 18631
-
Chris Lattner authored
llvm-svn: 18630
-
Chris Lattner authored
Bjørn Wennberg llvm-svn: 18628
-
Chris Lattner authored
by Bjørn Wennberg llvm-svn: 18627
-
Chris Lattner authored
llvm-svn: 18626
-
Chris Lattner authored
llvm-svn: 18625
-
Chris Lattner authored
llvm-svn: 18611
-
Chris Lattner authored
be removed when PR400 is resolved. llvm-svn: 18610
-
- Dec 07, 2004
-
-
Reid Spencer authored
Add doInitialization method to avoid overloaded virtuals llvm-svn: 18602
-
Reid Spencer authored
Add getModRefInfo method to avoid overloaded virtuals llvm-svn: 18601
-
Reid Spencer authored
of them seem to work everywhere. llvm-svn: 18598
-
Reid Spencer authored
llvm-svn: 18597
-
Reid Spencer authored
llvm-svn: 18596
-
Alkis Evlogimenos authored
of std::numeric_limits, because they work in more platforms. llvm-svn: 18593
-
Nate Begeman authored
20%, shaving 0.1s off hbd compile time on my g5. Yay. llvm-svn: 18592
-
Reid Spencer authored
Make only one print method to avoid overloaded virtual warnings when \ compiled with -Woverloaded-virtual llvm-svn: 18589
-
- Dec 06, 2004
-
-
Reid Spencer authored
Test the range of float constants to ensure we are not attempting to create a \ float constant using a double value that is out of range for a float llvm-svn: 18585
-
Reid Spencer authored
Make sure to check isValueValidForType on floating point constants and give \ an error if the value is not valid, otherwise it would assert in the VMCore llvm-svn: 18584
-