| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use > instead of >=. We want to promote aggregates of 128-bytes. | Bill Wendling | 2009-03-03 | 3 | -3/+7 |
| | | | | | llvm-svn: 65960 | ||||
| * | Don't use std::auto_ptr with getSubRegionMap(). | Ted Kremenek | 2009-03-03 | 4 | -9/+9 |
| | | | | | llvm-svn: 65957 | ||||
| * | Fix case where we should use dyn_cast instead of cast. | Ted Kremenek | 2009-03-03 | 1 | -1/+1 |
| | | | | | llvm-svn: 65956 | ||||
| * | Fixed an ir-gen bug in syntheszing a getter function | Fariborz Jahanian | 2009-03-03 | 2 | -3/+19 |
| | | | | | | | | with property type which does not match its ivar and in -fobjc-gc-only mode! llvm-svn: 65955 | ||||
| * | Fix extra ';' bug noticed by Mike Stump. | Ted Kremenek | 2009-03-03 | 1 | -1/+1 |
| | | | | | llvm-svn: 65954 | ||||
| * | Make a comment less terse. | Dan Gohman | 2009-03-03 | 1 | -1/+2 |
| | | | | | llvm-svn: 65953 | ||||
| * | Hush gcc. | Daniel Dunbar | 2009-03-03 | 1 | -0/+2 |
| | | | | | llvm-svn: 65952 | ||||
| * | Return 0 if the ConstExprEmitter can't handle an expression. | Anders Carlsson | 2009-03-03 | 1 | -3/+1 |
| | | | | | llvm-svn: 65951 | ||||
| * | Remove old/incorrect warnings. | Steve Naroff | 2009-03-03 | 3 | -7/+7 |
| | | | | | llvm-svn: 65950 | ||||
| * | Fix <rdar://problem/6497242> Inherited overridden protocol declared objects ↵ | Steve Naroff | 2009-03-03 | 4 | -8/+61 |
| | | | | | | | | | don't work. Change Sema::DiagnosePropertyMismatch() to check for type compatibility (rather than type equivalence, which is too strict). llvm-svn: 65949 | ||||
| * | Fix <rdar://problem/6497608> clang does not catch ivar type mismatches in ↵ | Steve Naroff | 2009-03-03 | 3 | -5/+37 |
| | | | | | | | @implementation. llvm-svn: 65948 | ||||
| * | Reapply r65755, but reversing "<" to ">=". | Bill Wendling | 2009-03-03 | 1 | -2/+3 |
| | | | | | llvm-svn: 65945 | ||||
| * | Add example/Skeleton. | Mikhail Glushenkov | 2009-03-03 | 9 | -3/+109 |
| | | | | | | | | This is a template that can be used to build your own LLVMC-based drivers. It can be also useful as a "bare-bones" LLVMC. llvm-svn: 65944 | ||||
| * | Comment fixes. | Mikhail Glushenkov | 2009-03-03 | 2 | -10/+17 |
| | | | | | llvm-svn: 65943 | ||||
| * | Oops. | Mikhail Glushenkov | 2009-03-03 | 1 | -1/+1 |
| | | | | | llvm-svn: 65942 | ||||
| * | Use LLVMLIBS instead of USEDLIBS. | Mikhail Glushenkov | 2009-03-03 | 1 | -1/+1 |
| | | | | | | | | | Since this Makefile is supposed to be usable from LLVM-based projects not in the tree, LLVMLIBS should be used instead of USEDLIBS. This depends on my previous fix to Makefile.rules. llvm-svn: 65941 | ||||
| * | LINK_COMPONENTS should be added to LLVMLibsOptions. | Mikhail Glushenkov | 2009-03-03 | 1 | -2/+2 |
| | | | | | | | | | | | From the code: "There are "Proj" libs (defined by the user's project) and "LLVM" libs (defined by the LLVM project)." LINK_COMPONENTS are clearly defined by the LLVM project. Additionally, this fixes an issue with llvmc's build process:-) llvm-svn: 65940 | ||||
| * | Move example plugins to the example/ directory. | Mikhail Glushenkov | 2009-03-03 | 5 | -0/+0 |
| | | | | | llvm-svn: 65939 | ||||
| * | ENABLE_PIC is either 0 or 1, but is always defined. | Nick Lewycky | 2009-03-03 | 1 | -1/+1 |
| | | | | | llvm-svn: 65938 | ||||
| * | Driver: Sketch Arg & ArgList classes. | Daniel Dunbar | 2009-03-03 | 3 | -0/+221 |
| | | | | | llvm-svn: 65937 | ||||
| * | 80-column violation + trailing whitespace. | Mikhail Glushenkov | 2009-03-03 | 1 | -59/+59 |
| | | | | | llvm-svn: 65936 | ||||
| * | PR3691: Add support for complex modes. I also tossed in support for XF | Eli Friedman | 2009-03-03 | 2 | -17/+50 |
| | | | | | | | | | while I was at it. There are still a lot of diagnostics missing from this code, and it isn't completely correct for anything other than x86, but it should work correctly on x86 for valid cases. llvm-svn: 65935 | ||||
| * | Ignore the debug info intrinsics when adding instructions into alias sets. | Zhou Sheng | 2009-03-03 | 2 | -0/+86 |
| | | | | | llvm-svn: 65934 | ||||
| * | Sketch Driver Option classes. | Daniel Dunbar | 2009-03-03 | 4 | -4/+271 |
| | | | | | llvm-svn: 65933 | ||||
| * | Set svn:ignore on Output dir | Daniel Dunbar | 2009-03-03 | 0 | -0/+0 |
| | | | | | llvm-svn: 65932 | ||||
| * | This bug's been fixed but a version with the fix hasn't been released yet. | Nick Lewycky | 2009-03-03 | 1 | -3/+3 |
| | | | | | llvm-svn: 65931 | ||||
| * | Regenerate. | Nick Lewycky | 2009-03-03 | 1 | -25/+33 |
| | | | | | llvm-svn: 65928 | ||||
| * | Switch to using -Wl,-R on Solaris. | Nick Lewycky | 2009-03-03 | 3 | -3/+13 |
| | | | | | llvm-svn: 65927 | ||||
| * | Fix for PR3687: use the memory representation for booleans when a | Eli Friedman | 2009-03-03 | 3 | -5/+20 |
| | | | | | | | | sub-type describes a memory location, like the pointee type of a pointer or the element type of an array. llvm-svn: 65925 | ||||
| * | Implement the basics of implicit instantiation of class templates, in | Douglas Gregor | 2009-03-03 | 12 | -102/+371 |
| | | | | | | | | | | | | | | | | | | | | | response to attempts to diagnose an "incomplete" type. This will force us to use DiagnoseIncompleteType more regularly (rather than looking at isIncompleteType), but that's also a good thing. Implicit instantiation is still very simplistic, and will create a new definition for the class template specialization (as it should) but it only actually instantiates the base classes and attaches those. Actually instantiating class members will follow. Also, instantiate the types of non-type template parameters before checking them, allowing, e.g., template<typename T, T Value> struct Constant; to work properly. llvm-svn: 65924 | ||||
| * | Fix build on Cygwin. | Nick Lewycky | 2009-03-03 | 1 | -2/+8 |
| | | | | | llvm-svn: 65922 | ||||
| * | Tighten message bubble height. | Ted Kremenek | 2009-03-03 | 1 | -2/+3 |
| | | | | | | | Make bubble number decoration look more like circles than ovals. llvm-svn: 65921 | ||||
| * | Fix a bunch of Doxygen syntax issues. Escape special characters, | Dan Gohman | 2009-03-03 | 16 | -30/+34 |
| | | | | | | | and put @file directives on their own comment line. llvm-svn: 65920 | ||||
| * | Implement FIXME: GRStateManager::scanReachableSymbols now supports scanning ↵ | Ted Kremenek | 2009-03-03 | 7 | -28/+87 |
| | | | | | | | MemRegions. llvm-svn: 65919 | ||||
| * | Update checker build. | Ted Kremenek | 2009-03-03 | 1 | -1/+1 |
| | | | | | llvm-svn: 65916 | ||||
| * | Don't count DebugInfo instructions in another limit | Dale Johannesen | 2009-03-03 | 1 | -1/+7 |
| | | | | | | | (lest they affect codegen). llvm-svn: 65915 | ||||
| * | Add StoreManager::getSubRegionMap(). This method returns an opaque mapping ↵ | Ted Kremenek | 2009-03-03 | 3 | -1/+84 |
| | | | | | | | for clients of StoreManagers from MemRegions to their subregions. llvm-svn: 65914 | ||||
| * | Check of ivar access access control. | Fariborz Jahanian | 2009-03-03 | 4 | -5/+112 |
| | | | | | llvm-svn: 65912 | ||||
| * | Testcase for line number sinking in InstCombine. | Dale Johannesen | 2009-03-03 | 1 | -0/+57 |
| | | | | | llvm-svn: 65911 | ||||
| * | When sinking an insn in InstCombine bring its debug | Dale Johannesen | 2009-03-03 | 3 | -2/+31 |
| | | | | | | | | | info with it. Don't count debug info insns against the scan maximum in FindAvailableLoadedValue (lest they affect codegen). llvm-svn: 65910 | ||||
| * | Fix <rdar://problem/6635908> crash on invalid | Steve Naroff | 2009-03-03 | 2 | -3/+9 |
| | | | | | llvm-svn: 65909 | ||||
| * | Ignore debug info intrinsics. | Devang Patel | 2009-03-03 | 1 | -1/+5 |
| | | | | | llvm-svn: 65908 | ||||
| * | Add test case for pointer arithmetic. | Zhongxing Xu | 2009-03-03 | 1 | -0/+7 |
| | | | | | llvm-svn: 65907 | ||||
| * | fix PR# | Chris Lattner | 2009-03-03 | 1 | -1/+1 |
| | | | | | llvm-svn: 65906 | ||||
| * | Adjust CSS to make message bubble numbers less gaudy. | Ted Kremenek | 2009-03-02 | 1 | -4/+3 |
| | | | | | llvm-svn: 65903 | ||||
| * | If branch conditions' one successor is dominating another non-latch ↵ | Devang Patel | 2009-03-02 | 2 | -0/+79 |
| | | | | | | | successor then this loop's iteration space can not be restricted. In this example block bb5 is always executed. llvm-svn: 65902 | ||||
| * | Generalize BuildVectorSDNode::isConstantSplat to use APInts and handle | Bob Wilson | 2009-03-02 | 3 | -93/+72 |
| | | | | | | | | | arbitrary vector sizes. Add an optional MinSplatBits parameter to specify a minimum for the splat element size. Update the PPC target to use the revised interface. llvm-svn: 65899 | ||||
| * | Document the -gcc-tool-args bugpoint option. | Bill Wendling | 2009-03-02 | 1 | -1/+6 |
| | | | | | llvm-svn: 65897 | ||||
| * | Add a "-gcc-tool-args" option. This option acts like the "-tool-args" option, | Bill Wendling | 2009-03-02 | 3 | -37/+70 |
| | | | | | | | | but passes the arguments to the "gcc" invocation instead of to the "llc" invocation. llvm-svn: 65896 | ||||
| * | Fix the calculation for how big the allocated stub needs to be. | Nate Begeman | 2009-03-02 | 1 | -1/+1 |
| | | | | | llvm-svn: 65895 | ||||

