| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Refactoring ObjC Next's runtime classes in preparation for | Fariborz Jahanian | 2009-01-21 | 5 | -76/+134 | |
| | | | | | | | the new ObjC's abi. llvm-svn: 62721 | |||||
| * | Fix a missing word. | Dan Gohman | 2009-01-21 | 1 | -2/+2 | |
| | | | | | llvm-svn: 62720 | |||||
| * | Versions of VIM included with Intrepid and Leopard at least appear | Dan Gohman | 2009-01-21 | 1 | -7/+8 | |
| | | | | | | | | to handle symlinks just fine, so reword the instructions in the README accordingly. llvm-svn: 62719 | |||||
| * | Enable syntax highlighting of LLVM and tablegen files by default, | Dan Gohman | 2009-01-21 | 1 | -0/+12 | |
| | | | | | | | so that users don't have to copy text from the README to get this. llvm-svn: 62718 | |||||
| * | Only set cindent for C and C++ source files. | Dan Gohman | 2009-01-21 | 1 | -4/+8 | |
| | | | | | llvm-svn: 62717 | |||||
| * | Now with RUN line. | Bill Wendling | 2009-01-21 | 1 | -2/+6 | |
| | | | | | llvm-svn: 62716 | |||||
| * | Run this through -simplifycfg and -mem2reg to test only what we need to test. | Bill Wendling | 2009-01-21 | 1 | -90/+13 | |
| | | | | | llvm-svn: 62714 | |||||
| * | Add a comment to SelectionDAG::ReplaceAllUsesWith to describe a subtle | Dan Gohman | 2009-01-21 | 1 | -0/+5 | |
| | | | | | | | iteraction with SelectionDAG CSE. llvm-svn: 62713 | |||||
| * | Do not use host floating point types when emitting | Dale Johannesen | 2009-01-21 | 6 | -15/+22 | |
| | | | | | | | | | | ASCII IR; loading and storing these can change the bits of NaNs on some hosts. Remove or add warnings at a few other places using host floating point; this is a bad thing to do in general. llvm-svn: 62712 | |||||
| * | Inline ParseOptionalTypeSpecifier into ParseDeclarationSpecifiers. | Chris Lattner | 2009-01-21 | 1 | -9/+108 | |
| | | | | | | | | This avoids call overhead and extraneous switches when parsing very simple declspecs like "int" "void" etc, which are pretty common :) llvm-svn: 62711 | |||||
| * | Also favors NOT64r. | Evan Cheng | 2009-01-21 | 1 | -1/+1 | |
| | | | | | llvm-svn: 62710 | |||||
| * | revert the gnu objc patches, they regress codegen-gnu.m | Chris Lattner | 2009-01-21 | 1 | -11/+7 | |
| | | | | | llvm-svn: 62708 | |||||
| * | Removed alignment argument to delete operator. It isn't needed and Visual ↵ | Steve Naroff | 2009-01-21 | 1 | -1/+1 | |
| | | | | | | | Studio is offended by it. llvm-svn: 62707 | |||||
| * | Add #line to make the Visual Studio compiler happy. | Steve Naroff | 2009-01-21 | 1 | -1/+2 | |
| | | | | | | | Fixes <rdar://problem/6507668> clang ObjC rewriter: put #line statement at top of rewritten file llvm-svn: 62706 | |||||
| * | switch from getTypeAtIndex to getElementType. It is non-virtual | Chris Lattner | 2009-01-21 | 1 | -1/+1 | |
| | | | | | | | and more idiomatic. llvm-svn: 62705 | |||||
| * | ParseOptionalTypeSpecifier should consume a token if it returns true. | Chris Lattner | 2009-01-21 | 1 | -4/+5 | |
| | | | | | llvm-svn: 62704 | |||||
| * | Fix objc type conversion issues with the GNU runtime, patch by | Chris Lattner | 2009-01-21 | 1 | -7/+11 | |
| | | | | | | | David Chisnall llvm-svn: 62703 | |||||
| * | ccc: Handle a few long argument form (--) translations using option | Daniel Dunbar | 2009-01-21 | 2 | -24/+27 | |
| | | | | | | | groups, and fix misdeclaration of some -W options. llvm-svn: 62702 | |||||
| * | Don't turn off blocks when compiling Obj-C code | Anders Carlsson | 2009-01-21 | 1 | -1/+2 | |
| | | | | | llvm-svn: 62701 | |||||
| * | initialialize some ivars in ctor. | Chris Lattner | 2009-01-21 | 1 | -0/+1 | |
| | | | | | llvm-svn: 62700 | |||||
| * | fix warning in release-asserts mode and spelling of assert. | Chris Lattner | 2009-01-21 | 1 | -3/+2 | |
| | | | | | llvm-svn: 62699 | |||||
| * | alphebetize | Chris Lattner | 2009-01-21 | 1 | -1/+1 | |
| | | | | | llvm-svn: 62698 | |||||
| * | add getPointerToGlobal to the C bindings, patch by Lennart Augustsson! | Chris Lattner | 2009-01-21 | 2 | -0/+6 | |
| | | | | | | | PR3364 llvm-svn: 62697 | |||||
| * | Remove uses of uint32_t in favor of 'unsigned' for better | Chris Lattner | 2009-01-21 | 2 | -194/+194 | |
| | | | | | | | compatibility with cygwin. Patch by Jay Foad! llvm-svn: 62695 | |||||
| * | ccc: Add appropriate file search prefixes when on x86_64 Darwin, and | Daniel Dunbar | 2009-01-21 | 2 | -8/+12 | |
| | | | | | | | look for crt3.o appropriately. llvm-svn: 62694 | |||||
| * | Simplify ReduceLoadWidth's logic: it doesn't need several different | Dan Gohman | 2009-01-21 | 2 | -19/+56 | |
| | | | | | | | | | special cases after producing the new reduced-width load, because the new load already has the needed adjustments built into it. This fixes several bugs due to the special cases, including PR3317. llvm-svn: 62692 | |||||
| * | Fix a recent regression. ClrOpcode is not set for i8; for i8, if | Dan Gohman | 2009-01-21 | 2 | -2/+24 | |
| | | | | | | | | we want to clear %ah to zero before a division, just use a zero-extending mov to %al. This fixes PR3366. llvm-svn: 62691 | |||||
| * | Mimic gcc behaviour with regard to response files. | Mikhail Glushenkov | 2009-01-21 | 2 | -16/+31 | |
| | | | | | llvm-svn: 62688 | |||||
| * | Fix 'llvm-config --libs' output. | Mikhail Glushenkov | 2009-01-21 | 2 | -2/+2 | |
| | | | | | | | | Change the naming scheme for llvmc plugins so that they do not appear in 'llvm-config --libs' output. llvm-svn: 62687 | |||||
| * | Change the hook API back to prevent memory leaks. | Mikhail Glushenkov | 2009-01-21 | 2 | -2/+2 | |
| | | | | | llvm-svn: 62686 | |||||
| * | Allow hooks with arguments. | Mikhail Glushenkov | 2009-01-21 | 3 | -50/+240 | |
| | | | | | llvm-svn: 62685 | |||||
| * | This was causing invalid memory accesses when | Duncan Sands | 2009-01-21 | 1 | -0/+74 | |
| | | | | | | | generating debug info in the compiler. llvm-svn: 62684 | |||||
| * | Let's try to have our cake and eat it to: move | Duncan Sands | 2009-01-21 | 1 | -1/+1 | |
| | | | | | | | | | this test into FrontendC to ensure that llvm-gcc is available; assemble using "llvm-gcc -xassembler" rather than "as". llvm-svn: 62683 | |||||
| * | Don't rely on grep -w working. | Duncan Sands | 2009-01-21 | 1 | -16/+16 | |
| | | | | | llvm-svn: 62682 | |||||
| * | Fixed build warnings. Restoring changes done in 62600, they were lost in 62655. | Sanjiv Gupta | 2009-01-21 | 2 | -4/+5 | |
| | | | | | llvm-svn: 62681 | |||||
| * | Cleanup whitespace and comments, and tweak some | Duncan Sands | 2009-01-21 | 8 | -79/+75 | |
| | | | | | | | | prototypes, in operand type legalization. No functionality change. llvm-svn: 62680 | |||||
| * | I accidentally removed this check in an earlier commit, which cause breakage ↵ | Owen Anderson | 2009-01-21 | 1 | -0/+4 | |
| | | | | | | | in the pre alloc splitter. llvm-svn: 62678 | |||||
| * | merge two checks for identifiers in the pth loop into one. | Chris Lattner | 2009-01-21 | 1 | -9/+10 | |
| | | | | | llvm-svn: 62677 | |||||
| * | a trivial micro optimization to save a load. | Chris Lattner | 2009-01-21 | 1 | -2/+2 | |
| | | | | | llvm-svn: 62676 | |||||
| * | Add a bit to IdentifierInfo that acts as a simple predicate which | Chris Lattner | 2009-01-21 | 6 | -11/+74 | |
| | | | | | | | | | | tells us whether Preprocessor::HandleIdentifier needs to be called. Because this method is only rarely needed, this saves a call and a bunch of random checks. This drops the time in HandleIdentifier from 3.52ms to .98ms on cocoa.h on my machine. llvm-svn: 62675 | |||||
| * | silence a couple unused variable 'result' warnings. | Chris Lattner | 2009-01-21 | 1 | -2/+2 | |
| | | | | | llvm-svn: 62674 | |||||
| * | Don't crash on empty PTH files. This fixes <rdar://problem/6512714>. | Ted Kremenek | 2009-01-21 | 1 | -9/+19 | |
| | | | | | llvm-svn: 62673 | |||||
| * | really we only need on Read24! | Chris Lattner | 2009-01-21 | 1 | -16/+0 | |
| | | | | | llvm-svn: 62672 | |||||
| * | revert my previous patch, it assumed endianness. | Chris Lattner | 2009-01-21 | 1 | -6/+38 | |
| | | | | | llvm-svn: 62671 | |||||
| * | This test now passes using -analyzer-store-region. | Ted Kremenek | 2009-01-21 | 1 | -1/+2 | |
| | | | | | llvm-svn: 62670 | |||||
| * | This test now passes using -analyzer-store-region. | Ted Kremenek | 2009-01-21 | 1 | -1/+2 | |
| | | | | | llvm-svn: 62669 | |||||
| * | minor cleanups: now that tokens are 4-byte aligned in a PTH | Chris Lattner | 2009-01-21 | 1 | -22/+6 | |
| | | | | | | | file, just load them directly as ints. llvm-svn: 62668 | |||||
| * | Get RegionStore to work with the retain/release checker and its test cases. | Ted Kremenek | 2009-01-21 | 7 | -44/+233 | |
| | | | | | | | Because the RegionStore can reason about values beyond the reasoning power of BasicStore, this patch splits some of the test cases for the retain/release checker to have versions that are handled by RegionStore (more warnings) and BasicStore (less warnings). llvm-svn: 62667 | |||||
| * | Fix an inline asm sema bug that I introduced. | Anders Carlsson | 2009-01-21 | 2 | -3/+9 | |
| | | | | | llvm-svn: 62666 | |||||
| * | Implement LowerOperationWrapper for legalizer. | Sanjiv Gupta | 2009-01-21 | 5 | -138/+174 | |
| | | | | | | | Also a few signed comparison fixes. llvm-svn: 62665 | |||||

