- Jan 04, 2009
-
-
Dan Gohman authored
llvm-svn: 61628
-
Nick Lewycky authored
Clean up some of the existing code by making it use hasFnAttr/addFnAttr and round it off by creating removeFnAttr. llvm-svn: 61627
-
Bill Wendling authored
llvm-svn: 61624
-
Bill Wendling authored
llvm-svn: 61623
-
Dan Gohman authored
to help catch errors. llvm-svn: 61622
-
Bill Wendling authored
llvm::PATypeHolder::get() method when LLVM is self-hosted in Release mode. Before the parser changed, there was a definition of llvm::PAHolder::get() in llvmAsmParser.y. This was probably a bug that no-one noticed. Explicitly #include the Type.h file as a temporary fix for now. llvm-svn: 61620
-
Chris Lattner authored
llvm-svn: 61619
-
Dan Gohman authored
llvm-svn: 61618
-
Dan Gohman authored
smarter about C-ish syntax, and supports the cinoptions variable. Set cinoptions to suppress the extra indentation for switch case labels. llvm-svn: 61617
-
- Jan 03, 2009
-
-
Bill Wendling authored
llvm-svn: 61614
-
Dan Gohman authored
llvm-svn: 61613
-
Dan Gohman authored
llvm-svn: 61612
-
Dan Gohman authored
instructions to avoid copies, because TwoAddressInstructionPass also does this optimization. The scheduler's version didn't account for live-out values, which resulted in spurious commutes and missed opportunities. Now, TwoAddressInstructionPass handles all the opportunities, instead of just those that the scheduler missed. The result is usually the same, though there are occasional trivial differences resulting from the avoidance of spurious commutes. llvm-svn: 61611
-
Nick Lewycky authored
nocapture attributes to them. llvm-svn: 61610
-
Nuno Lopes authored
llvm-svn: 61609
-
Evan Cheng authored
llvm-svn: 61603
-
Evan Cheng authored
llvm-svn: 61602
-
Misha Brukman authored
* Wrapped long lines in code section llvm-svn: 61601
-
Nick Lewycky authored
inline the only use of isNegative. Fixes warning reported by Mike Stump. llvm-svn: 61600
-
Bill Wendling authored
llvm-svn: 61599
-
Bill Wendling authored
llvm-svn: 61598
-
Scott Michel authored
- Remove custom lowering for BRCOND - Add remaining functionality for branches in SPUInstrInfo, such as branch condition reversal and load/store folding. Updated BrCond test to reflect branch reversal. llvm-svn: 61597
-
Bill Wendling authored
llvm-svn: 61596
-
- Jan 02, 2009
-
-
Misha Brukman authored
llvm-svn: 61595
-
Misha Brukman authored
llvm-svn: 61594
-
Misha Brukman authored
llvm-svn: 61593
-
Misha Brukman authored
types of files (TableGen, LLVM assembly, HTML files, etc.) llvm-svn: 61592
-
Scott Michel authored
register copies a little easier to pick out from the output. - Fix bug 3192. llvm-svn: 61591
-
Misha Brukman authored
* Minor spacing and comment cleanups llvm-svn: 61590
-
Nick Lewycky authored
pending a correct solution. llvm-svn: 61589
-
Misha Brukman authored
from: copy-pasted straight from the coding standards doc! Oh, the irony. llvm-svn: 61586
-
Daniel Dunbar authored
llvm-svn: 61585
-
Daniel Dunbar authored
llvm-svn: 61584
-
Misha Brukman authored
llvm-svn: 61583
-
Misha Brukman authored
* Fixed cursors in terminal by setting nocompatible (sorry, vi users) * Enable syntax highlighting so that this file can stand on its own * Highlight trailing whitespace * Fixed commands to delete trailing whitespaces and convert tabs to spaces llvm.vim and tablegen.vim * Removed trailing whitespace, as it's now very visible llvm-svn: 61582
-
Misha Brukman authored
llvm-svn: 61581
-
Duncan Sands authored
not have pointer type. In particular, it may be the condition argument for a select or a GEP index. While I was unable to construct a testcase for which some bits of the original pointer are captured due to one of these, it's very very close to being possible - so play safe and exclude these possibilities. llvm-svn: 61580
-
Nuno Lopes authored
llvm-svn: 61576
-
Nuno Lopes authored
llvm-svn: 61572
-
Duncan Sands authored
the argument to be stored to an alloca by tracking uses of the alloca. This occurs 4 times (out of 7121, 0.05%) in MultiSource/Applications, so may not be worth it. On the other hand, it is easy to do and fairly cheap. The functions it helps are: W_addcom and W_addlit in spiff; process_args (argv) in d (make_dparser); ercPixConcealIMB in JM/ldecod. llvm-svn: 61570
-