- Oct 29, 2009
-
-
Dan Gohman authored
llvm-svn: 85451
-
- Aug 26, 2009
-
-
Dale Johannesen authored
code hints that it would be a good idea to inline a function ("inline" keyword). No functional change yet; FEs do not emit this and inliner does not use it. llvm-svn: 80063
-
- Aug 05, 2009
-
-
Dan Gohman authored
llvm-svn: 78205
-
- Jul 27, 2009
-
-
Dan Gohman authored
llvm-svn: 77260
-
- Jul 23, 2009
-
-
Dan Gohman authored
llvm-svn: 76812
-
- Jul 17, 2009
-
-
Dan Gohman authored
llvm-svn: 76134
-
- Jun 05, 2009
-
-
Dan Gohman authored
integer and floating-point opcodes, introducing FAdd, FSub, and FMul. For now, the AsmParser, BitcodeReader, and IRBuilder all preserve backwards compatability, and the Core LLVM APIs preserve backwards compatibility for IR producers. Most front-ends won't need to change immediately. This implements the first step of the plan outlined here: http://nondot.org/sabre/LLVMNotes/IntegerOverflow.txt llvm-svn: 72897
-
- Mar 11, 2009
-
-
Duncan Sands authored
linkage, so remove it. llvm-svn: 66690
-
Duncan Sands authored
linkage: this linkage type only applies to declarations, but ODR is only relevant to globals with definitions. llvm-svn: 66650
-
- Mar 07, 2009
-
-
Duncan Sands authored
and extern_weak_odr. These are the same as the non-odr versions, except that they indicate that the global will only be overridden by an *equivalent* global. In C, a function with weak linkage can be overridden by a function which behaves completely differently. This means that IP passes have to skip weak functions, since any deductions made from the function definition might be wrong, since the definition could be replaced by something completely different at link time. This is not allowed in C++, thanks to the ODR (One-Definition-Rule): if a function is replaced by another at link-time, then the new function must be the same as the original function. If a language knows that a function or other global can only be overridden by an equivalent global, it can give it the weak_odr linkage type, and the optimizers will understand that it is alright to make deductions based on the function body. The code generators on the other hand map weak and weak_odr linkage to the same thing. llvm-svn: 66339
-
- Jan 21, 2009
-
-
Dan Gohman authored
llvm-svn: 62720
-
Dan Gohman authored
to handle symlinks just fine, so reword the instructions in the README accordingly. llvm-svn: 62719
-
Dan Gohman authored
so that users don't have to copy text from the README to get this. llvm-svn: 62718
-
Dan Gohman authored
llvm-svn: 62717
-
- Jan 08, 2009
-
-
Misha Brukman authored
llvm-svn: 61906
-
- Jan 05, 2009
-
-
Dan Gohman authored
llvm-svn: 61710
-
Dan Gohman authored
llvm-svn: 61670
-
Dan Gohman authored
llvm-svn: 61647
-
Dan Gohman authored
- Add several new keywords - Clean up some obsolete keywords - Improve the patterns for constants. - Add syntax-highlighting for dejagnu test command comments llvm-svn: 61646
-
- Jan 04, 2009
-
-
Dan Gohman authored
llvm-svn: 61628
-
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 02, 2009
-
-
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
-
- Apr 27, 2008
-
-
Bill Wendling authored
- defm and multiclass - imbricatable multiline C style comment - FIXME/TODO highlight in comment - binary and hexadecimal number - code using [{ }] is no highlighted as special (perhaps not the best choice) Patch by Cedric Venet! llvm-svn: 50319
-
- Jan 29, 2008
-
-
Dan Gohman authored
llvm-svn: 46512
-
- Aug 11, 2006
-
-
Reid Spencer authored
llvm-svn: 29623
-
- Mar 14, 2006
-
-
Reid Spencer authored
llvm-svn: 26748
-
- May 13, 2005
-
-
Chris Lattner authored
llvm-svn: 21979
-
- May 12, 2005
-
-
Misha Brukman authored
* Add autoindent, smartindent, and smarttab options to the file llvm-svn: 21905
-
- May 06, 2005
-
-
Chris Lattner authored
llvm-svn: 21726
-
- Apr 24, 2005
-
-
Misha Brukman authored
llvm-svn: 21496
-
- Dec 09, 2004
-
-
Test Commit authored
llvm-svn: 18687
-
- Oct 16, 2004
-
-
Chris Lattner authored
llvm-svn: 17059
-
- Sep 28, 2004
-
-
Misha Brukman authored
llvm-svn: 16557
-
- May 19, 2004
-
-
Misha Brukman authored
llvm-svn: 13606
-
- Apr 28, 2004
-
-
Misha Brukman authored
llvm-svn: 13253
-
- Mar 12, 2004
-
-
Chris Lattner authored
not instruction. llvm-svn: 12327
-
- Oct 27, 2003
-
-
Chris Lattner authored
llvm-svn: 9524
-
- Oct 21, 2003
-
-
Chris Lattner authored
llvm-svn: 9328
-
- Oct 10, 2003
-
-
Chris Lattner authored
llvm-svn: 9000
-