2007-08-28 |
Chris Lattner | fix 80 col violation |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Chris Lattner | compute the required destination type for an enum,... |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Chris Lattner | remove dead method. |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Chris Lattner | add a diagnostic: |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Chris Lattner | move a todo |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Chris Lattner | now that all the infrastructure is in place, enforce... |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Chris Lattner | If the condition of a for statement is promoted, make... |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Steve Naroff | Implement more thoughful error recovery when dealing... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Ted Kremenek | Added support for short-circuit '&&' and '||' operators... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Steve Naroff | Some minor aesthetic changes to the control flow. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Steve Naroff | Fix remaining bugs with complex/float promotions. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Ted Kremenek | Implemented support for ternary "?" operators in source... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | Fix a few enum-related fixme's |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Ted Kremenek | Fixed bug in child_begin/child_end for CallExpr where... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Ted Kremenek | Fixed bug in child_begin/child_end for ReturnStmt where... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Ted Kremenek | Changes to CFGBuilder: |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | constify some stuff |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | teach codegen to lay out enum types. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | implement sizeof(enum x), patch inspired by Keith Bauer. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | better error recovery for non-i-c-e enum constants. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | C++ allows empty enum list. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | add some accessors. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | Add enum type conversion policies, patch by Keith Bauer |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Ted Kremenek | Updated checker for "return of address of stack variabl... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | add some more testcases now that sema is happier :) |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Steve Naroff | Replaced ASTContext::maxFloatingType() with ASTContext... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | testcase that doesn't work quite yet |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | extwarn about decls intermixed with code in c89 mode. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Steve Naroff | Add Type::getAsBuiltinType() and Type::builtinTypesAreC... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Steve Naroff | Tweak a comment and assert. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Steve Naroff | Replaced ASTContext::maxComplexType() with ASTContext... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Chris Lattner | implement a fixme: __extension__ marker on decls in... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | move EmitAggregateCopy into AggExprEmitter |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Fix test/Parser/if-scope-*.c. Patch by Neil Booth! |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | remove dead code |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | remove dead protos |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | eliminate EmitAnyExpr, inlining it and simplifying... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | eliminate use of EmitAnyExpr. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | implement a fixme |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | new testcases |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Implement compound assignment operators whose LHS is... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | implement codegen of compound assignment operators... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | If a visitor doesn't define VisitBinMulAssign, fallback... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | compound assignment operators are of type CompoundAssig... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | dispatch to functions like VisitBinRemAssign with... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | update fixme's |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | implement complex division |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Add isysroot support, patch by Keith Bauer |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Fix %p format checking, patch by Keith Bauer. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | For warnings like this: |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Fix a bug reported by Keith Bauer |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | fix a typo noticed by Gordon Henriksen |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | llvmgcc is right :) |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | compound assignmetns work for scalars. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | implement conversions of complex to bool. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | remove ConvertScalarValueToBool. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | reimplement ConvertScalarValueToBool in CGExprScalar.cpp |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | refactor some code to expose compex->scalar conversion... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | be slightly more volatile correct |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Steve Naroff | Fix bogus warnings (noticed by Chris) with array-constr... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | these fixme's are easy :) |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | implement a fixme, add a couple more :) |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | there are no conversions from aggregates to scalars. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | implement conversions from complex to scalar types. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Omit EmitConversion |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Fix return of aggregate and return of complex. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | these implicit conversions are now explicit :) |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | remove uses of EmitConversion |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | implicit casts take care of this code, remove it now. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | refactor scalar conversions out into CGExprScalar.cpp |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | steve's recent changes fixed this bogus warning. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Break the assumption that any sort of scope (e.g. a... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | remove some dead enum values. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Implement casts from scalar -> complex and complex... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | require that operands to __real/__imag are complex... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | implement codegen of __imag of a scalar. Our impl... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Make initialization of complex vars work. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | fix codegen of pre/post inc/dec of a pointer. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | tolerate unimplemented codegen better |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | int X[] isn't a VLA. This improves support for stdio... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Neil Booth | Make some diags EXTENSION so they are errors with pedan... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | implement rudimentary union layout support. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Why didn't gcc catch this? :( |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Don't make unknown builtins fatal errors yet. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | remove a bunch of dead code |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | fix a bug introduced by the recent childification of... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Make parse-ast-print print the storage class and inline |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | null pointers don't get an extra newline. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | implement codegen for complex literals. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | add a new ImaginaryLiteral AST node that is used to |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | 1.0 is double, 1.0F is a float. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | 1) refactor some code. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | merge checkrelational and checkequality into CheckCompa... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Chris Lattner | Cases like this: |
commit | commitdiff | tree | snapshot |
2007-08-25 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2007-08-25 |
Chris Lattner | The new correct compound assignment operators exposed... |
commit | commitdiff | tree | snapshot |
2007-08-25 |
Steve Naroff | Surpress the UsualUnaryConversions for compound assignm... |
commit | commitdiff | tree | snapshot |
2007-08-25 |
Chris Lattner | read and ignore the body of a namespace. |
commit | commitdiff | tree | snapshot |
2007-08-25 |
Steve Naroff | Change Expr::isLvalue() to properly deal with ImplicitC... |
commit | commitdiff | tree | snapshot |
2007-08-25 |
Steve Naroff | Give CXXBoolLiteralExpr a type (all expressions need... |
commit | commitdiff | tree | snapshot |
next |