- Dec 18, 2006
-
-
Rafael Espindola authored
llvm-svn: 32648
-
Reid Spencer authored
ConstantInt doesn't care about the sign of the type it represents. It only cares about the bitwidth so there is no need to make the sign of the type match the SExt or ZExt constant expression. llvm-svn: 32646
-
- Dec 17, 2006
-
-
Chris Lattner authored
llvm-svn: 32644
-
Reid Spencer authored
repeating the logic in two different parts of the code. llvm-svn: 32643
-
Reid Spencer authored
Generate the BITCAST_TEMPORARY regardless of the uses or inlinability of the instruction. This temporary is needed to perform the instruction, not provide storage for its results. llvm-svn: 32642
-
Bill Wendling authored
llvm-svn: 32640
-
Bill Wendling authored
llvm-svn: 32638
-
Bill Wendling authored
rework the hacks that had us passing OStream in. We pass in std::ostream* instead, check for null, and then dispatch to the correct print() method. llvm-svn: 32636
-
- Dec 16, 2006
-
-
Chris Lattner authored
zero arg vararg functions, pass undef instead of 'int 0', which is cheaper. llvm-svn: 32634
-
Chris Lattner authored
by producing target constants instead of constants. Constants can get selected to li/movri instructions, which causes the scheduler to explode. llvm-svn: 32633
-
Chris Lattner authored
llvm-svn: 32630
-
Evan Cheng authored
llvm-svn: 32629
-
Chris Lattner authored
llvm-svn: 32624
-
Evan Cheng authored
llvm-svn: 32623
-
Jeff Cohen authored
llvm-svn: 32622
-
Evan Cheng authored
llvm-svn: 32621
-
Devang Patel authored
it instead of passVectorBegin/End(). llvm-svn: 32620
-
Evan Cheng authored
llvm-svn: 32619
-
- Dec 15, 2006
-
-
Devang Patel authored
llvm-svn: 32618
-
Jeff Cohen authored
llvm-svn: 32617
-
Evan Cheng authored
llvm-svn: 32616
-
Jeff Cohen authored
llvm-svn: 32614
-
Reid Spencer authored
llvm-svn: 32613
-
Jim Laskey authored
llvm-svn: 32612
-
Jim Laskey authored
sure the right conditions are checked. llvm-svn: 32611
-
Devang Patel authored
llvm-svn: 32610
-
Evan Cheng authored
llvm-svn: 32609
-
Reid Spencer authored
has been a problem since exceptions were removed from the BytecodeReader. Error messages are now captured from ModuleProvider::releaseModule as well as after a longjmp. llvm-svn: 32608
-
Reid Spencer authored
Convert asserts into error messages. llvm-svn: 32607
-
Devang Patel authored
llvm-svn: 32606
-
Jim Laskey authored
llvm-svn: 32605
-
Jim Laskey authored
relocations.) llvm-svn: 32604
-
Andrew Lenharth authored
llvm-svn: 32603
-
Jim Laskey authored
llvm-svn: 32601
-
Jim Laskey authored
llvm-svn: 32600
-
Jim Laskey authored
llvm-svn: 32599
-
Chris Lattner authored
llvm-svn: 32597
-
Chris Lattner authored
llvm-svn: 32595
-
Evan Cheng authored
llvm-svn: 32593
-
Evan Cheng authored
llvm-svn: 32591
-