- Apr 09, 2009
-
-
Zhongxing Xu authored
llvm-svn: 68691
-
Chris Lattner authored
llvm-svn: 68690
-
Zhongxing Xu authored
llvm-svn: 68687
-
Ted Kremenek authored
sending a message to a nil receiver. llvm-svn: 68686
-
Zhongxing Xu authored
to eliminate the use of loc::SymbolVal. llvm-svn: 68685
-
Chris Lattner authored
llvm-svn: 68684
-
Ted Kremenek authored
of messages sent to nil. llvm-svn: 68683
-
Ted Kremenek authored
llvm-svn: 68680
-
Ted Kremenek authored
nil receivers in message expressions. llvm-svn: 68672
-
Sanjiv Gupta authored
r68576 unconverd a bug in PIC16 port (Thanks to Dan Gohman) where we were custom lowering an ADD to ADDC. llvm-svn: 68671
-
Dan Gohman authored
in addition to ZERO_EXTEND and SIGN_EXTEND. Fix a bug in the way it checked for live-out values, and simplify the way it find users by using SDNode::use_iterator's (relatively) new features. Also, make it slightly more permissive on targets with free truncates. In SelectionDAGBuild, avoid creating ANY_EXTEND nodes that are larger than necessary. If the target's SwitchAmountTy has enough bits, use it. This exposes the truncate to optimization early, enabling more optimizations. llvm-svn: 68670
-
Owen Anderson authored
Convert TargetRegisterInfo's super-register checking to use a pre-computed hash table just like subregister checking does. llvm-svn: 68669
-
Nick Lewycky authored
llvm-svn: 68668
-
Dan Gohman authored
eagerly. This helps avoid CopyToReg nodes in some cases where they aren't needed, and also helps subsequent optimizer heuristics in cases where the extra nodes would cause the node to appear to have multiple results. This doesn't have a significant impact currently; it'll help an upcoming change. llvm-svn: 68667
-
Dan Gohman authored
llvm-svn: 68666
-
Daniel Dunbar authored
- Otherwise paths will be resolved relative to the main input file, which is incorrect. - I don't know how to make a reasonable test case for this with our testing infrastructure. - PR3395 llvm-svn: 68665
-
Misha Brukman authored
llvm-svn: 68664
-
Daniel Dunbar authored
llvm-svn: 68663
-
Ted Kremenek authored
llvm-svn: 68661
-
Daniel Dunbar authored
up adding them twice when running with -no-integrated-cpp or -save-temps. - <rdar://problem/6766636> -save-temps falls over with prefix headers llvm-svn: 68660
-
-
Anders Carlsson authored
llvm-svn: 68652
-
Daniel Dunbar authored
llvm-svn: 68651
-
Chris Lattner authored
llvm-svn: 68650
-
Chris Lattner authored
llvm-svn: 68649
-
Douglas Gregor authored
Fix BitstreamReader's GetCurrentBitNo to return the correct bit number, and stop JumpToBit from covering up its mistakes llvm-svn: 68648
-
Devang Patel authored
If subprogram type is not tagged as DW_TAG_subroutine_type then use it directly as a return value type. llvm-svn: 68647
-
- Apr 08, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 68646
-
Rafael Espindola authored
Tested by bootstrapping llvm-gcc and using that to build llvm. llvm-svn: 68645
-
Chris Lattner authored
llvm-svn: 68642
-
Chris Lattner authored
llvm-svn: 68641
-
Chris Lattner authored
llvm-svn: 68640
-
Anders Carlsson authored
llvm-svn: 68639
-
Anders Carlsson authored
llvm-svn: 68635
-
Daniel Dunbar authored
llvm-svn: 68634
-
Chris Lattner authored
llvm-svn: 68633
-
Chris Lattner authored
things like " in paths etc. Found by inspection. llvm-svn: 68632
-
Fariborz Jahanian authored
used as receiver. llvm-svn: 68631
-
Devang Patel authored
llvm-svn: 68630
-
Ted Kremenek authored
Enhance analyzer reasoning about sending messages to nil. A nil receiver returns 0 for scalars of size <= sizeof(void*). llvm-svn: 68629
-