| Commit message (Expand) | Author | Age | Files | Lines |
* | Template instantiation for "if" statements. Also: | Douglas Gregor | 2009-05-15 | 1 | -12/+15 |
* | Instantiate return statements. | Anders Carlsson | 2009-05-15 | 1 | -1/+1 |
* | allow references to the larger value in a tied constraint | Chris Lattner | 2009-05-03 | 1 | -12/+28 |
* | code cleanup, avoid shadowing i. | Chris Lattner | 2009-05-03 | 1 | -4/+5 |
* | Don't insert an extra ParenExpr around asm operands. | Eli Friedman | 2009-05-03 | 1 | -9/+8 |
* | If we have mismatched integer tied operands, but the operand | Chris Lattner | 2009-05-03 | 1 | -1/+20 |
* | avoid a crash when we encounter a implicit cast of the paren expr due to | Chris Lattner | 2009-05-03 | 1 | -2/+2 |
* | rename some variables, improve comments. | Chris Lattner | 2009-05-03 | 1 | -9/+12 |
* | refactor matched operand type checking to happen after the AsmStmt is created, | Chris Lattner | 2009-05-03 | 1 | -17/+35 |
* | Replace more release+static_cast with takeAs. | Anders Carlsson | 2009-05-01 | 1 | -17/+16 |
* | Replace a bunch of static_cast + release with takeAs. | Anders Carlsson | 2009-05-01 | 1 | -8/+8 |
* | Fixup Sema and CodeGen for block literal attributes when the return | Mike Stump | 2009-04-29 | 1 | -7/+6 |
* | Sema and CodeGen support for attributes on blocks. Radar 6441502 | Mike Stump | 2009-04-29 | 1 | -0/+6 |
* | Implement sema checking for noreturn. | Mike Stump | 2009-04-29 | 1 | -2/+7 |
* | Improve validation of C++ exception handling: diagnose throwing incomplete ty... | Sebastian Redl | 2009-04-27 | 1 | -0/+1 |
* | implement PR4077: [Linux kernel] inscrutable error on inline asm input/output... | Chris Lattner | 2009-04-26 | 1 | -0/+18 |
* | in a tied operand, don't copy over the name or constraint string, just the fl... | Chris Lattner | 2009-04-26 | 1 | -1/+0 |
* | pull operands names "[foo]" into ConstraintInfo. | Chris Lattner | 2009-04-26 | 1 | -6/+6 |
* | pull the constraint string into the ConstraintInfo struct | Chris Lattner | 2009-04-26 | 1 | -15/+14 |
* | change TargetInfo::ConstraintInfo to be a struct that contains | Chris Lattner | 2009-04-26 | 1 | -9/+8 |
* | split ObjC and C++ Statements out into their own headers. | Chris Lattner | 2009-04-26 | 1 | -1/+2 |
* | implement semantic analysis for @synchronized, fixing a crash on invalid | Chris Lattner | 2009-04-21 | 1 | -0/+9 |
* | add support for goto checking and @synchronized blocks, | Chris Lattner | 2009-04-21 | 1 | -0/+2 |
* | add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid | Chris Lattner | 2009-04-19 | 1 | -0/+1 |
* | Add location info for indirect goto. | Chris Lattner | 2009-04-19 | 1 | -2/+2 |
* | abstract the SwitchStack for blocks just like we do the goto labels. | Chris Lattner | 2009-04-18 | 1 | -7/+7 |
* | refactor some code, adding a new getLabelMap() accessor method | Chris Lattner | 2009-04-18 | 1 | -3/+2 |
* | if we already know that a decl is invalid in an @catch, don't verify its type. | Chris Lattner | 2009-04-12 | 1 | -1/+5 |
* | add a new isNull() method to DeclGroupRef. | Chris Lattner | 2009-04-12 | 1 | -2/+3 |
* | Parse deleted member functions. Parsing member declarations goes through a di... | Sebastian Redl | 2009-04-12 | 1 | -3/+44 |
* | Push DeclGroup much farther throughout the compiler. Now the various | Chris Lattner | 2009-03-29 | 1 | -23/+5 |
* | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner | 2009-03-28 | 1 | -8/+7 |
* | rename some methods. | Chris Lattner | 2009-03-28 | 1 | -2/+2 |
* | Sanity-check argument to indirect goto. | Eli Friedman | 2009-03-26 | 1 | -3/+7 |
* | Fix for PR3869: actually enforce that the argument of an indirect goto | Eli Friedman | 2009-03-26 | 1 | -2/+4 |
* | introduce a new -fheinous-gnu-extensions flag that enables really | Chris Lattner | 2009-03-13 | 1 | -6/+33 |
* | Reimplement fix for <rdar://problem/6451399> problems with labels and blocks. | Steve Naroff | 2009-03-13 | 1 | -2/+3 |
* | Remove ActiveScope (revert http://llvm.org/viewvc/llvm-project?view=rev&revis... | Steve Naroff | 2009-03-13 | 1 | -18/+6 |
* | position the caret properly on asm string diagnostics, e.g.: | Chris Lattner | 2009-03-10 | 1 | -3/+2 |
* | add plumbing to report diagnostics back through sema for malformed asmstrings. | Chris Lattner | 2009-03-10 | 1 | -4/+18 |
* | Change Parser::ParseCaseStatement to use an iterative approach to parsing | Chris Lattner | 2009-03-04 | 1 | -10/+14 |
* | Change a warning to an error... | Steve Naroff | 2009-03-03 | 1 | -1/+1 |
* | Fix <rdar://problem/6252237> [sema] qualified id should be disallowed in @cat... | Steve Naroff | 2009-03-03 | 1 | -3/+8 |
* | Fix <rdar://problem/6632061> [sema] non object types should not be allowed in... | Steve Naroff | 2009-03-03 | 1 | -2/+8 |
* | Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel... | Steve Naroff | 2009-03-03 | 1 | -2/+2 |
* | Fix <rdar://problem/6635908> crash on invalid | Steve Naroff | 2009-03-03 | 1 | -3/+5 |
* | ObjCAtCatchStmt's ParamStmt is always a DeclStmt. | Daniel Dunbar | 2009-03-01 | 1 | -1/+1 |
* | Fix <rdar://problem/6451399> problems with labels and blocks. | Steve Naroff | 2009-02-28 | 1 | -6/+18 |
* | Match gcc and always perform array/function conversion for asm input exprs. F... | Anders Carlsson | 2009-02-22 | 1 | -2/+2 |
* | Several related changes: | Chris Lattner | 2009-02-14 | 1 | -16/+8 |