summaryrefslogtreecommitdiffstats
path: root/clang/CodeGen/CGStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-776/+0
* Fix a bug in ConvertAsmString function. Lauro Ramos Venancio2008-02-261-2/+2
* Convert x86 target specific inline asm constraints to LLVM.Lauro Ramos Venancio2008-02-261-5/+5
* Even more inline asm codegen fixes.Anders Carlsson2008-02-061-1/+4
* Improvements to inline asm code generation.Anders Carlsson2008-02-051-2/+34
* More improvements to inline asm CG.Anders Carlsson2008-02-051-3/+39
* Append input argument to args vector.Anders Carlsson2008-02-051-0/+1
* Add code generation for inline asm statements.Anders Carlsson2008-02-051-0/+202
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* convert the rest of the stderr users in codegen to use diagnostics.Chris Lattner2007-12-021-1/+1
* move unsupported warning into a centralized place.Chris Lattner2007-12-021-8/+1
* Warn about unsupported codegen with the diags machinery, giving us:Chris Lattner2007-12-021-2/+8
* Add support for __builtin_expect which is needed for assert, Oliver Hunt2007-12-021-1/+1
* fix a couple switch codegen problems Oliver reported.Chris Lattner2007-12-011-1/+4
* Support fully general case expressions, patch by Sanghyeon Seo!Chris Lattner2007-11-301-1/+3
* Fix 80 col violations.Devang Patel2007-10-301-2/+2
* Recognize while(1) and avoid extra blocks.Devang Patel2007-10-091-4/+16
* Recognize "do {} while (0)" idiom and avoid extra basic blocks.Devang Patel2007-10-091-5/+18
* Use const& for RHS.Devang Patel2007-10-091-1/+1
* Code gen case statement ranges.Devang Patel2007-10-081-11/+70
* Support case statement ranges.Devang Patel2007-10-051-3/+15
* switch statement code gen.Devang Patel2007-10-041-0/+50
* Do not codegen dummy block.Devang Patel2007-09-281-2/+14
* Move Decl::NextDeclarator (w/ setters/getters) down to ScopedDecl/FieldDecl.Steve Naroff2007-09-131-1/+2
* When dumping out errors about unsupported stuff, emit loc info.Chris Lattner2007-09-131-1/+1
* Generalize RValue to handle complex better, generalize EmitCompoundStmt toChris Lattner2007-08-311-10/+4
* implement code generation for scalar stmt expressions.Chris Lattner2007-08-311-3/+20
* eliminate EmitAnyExpr, inlining it and simplifying it into its only caller.Chris Lattner2007-08-261-3/+8
* be slightly more volatile correctChris Lattner2007-08-261-1/+1
* Fix return of aggregate and return of complex.Chris Lattner2007-08-261-17/+10
* these implicit conversions are now explicit :)Chris Lattner2007-08-261-3/+0
* completely refactor codegen of scalar expressions out into its own CGExprScal...Chris Lattner2007-08-241-2/+3
* implement passing of complex and aggregates through call args.Chris Lattner2007-08-231-6/+1
* Split complex arithmetic codegen out from aggregate codegen.Chris Lattner2007-08-211-1/+3
* start splitting out aggregate value computation from EmitExpr into EmitAggExpr.Chris Lattner2007-08-111-2/+6
* Implement break and continue. Patch by Anders Carlsson!Chris Lattner2007-07-161-12/+57
* silence a bogus gcc warning.Chris Lattner2007-07-131-0/+2
* Fix "no newline at end of file" warnings. Patch contributed byChris Lattner2007-07-121-1/+1
* Add support for codegen'ing vector subscripts, at least when they are lvalues.Chris Lattner2007-07-101-1/+1
* implement support for struct and complex returns.Chris Lattner2007-06-221-2/+2
* remove location tracking for target infoChris Lattner2007-06-221-1/+1
* Finally bite the bullet and make the major change: split the clang namespaceChris Lattner2007-06-151-19/+18
* Implement implicit conversions in return stmts.Chris Lattner2007-06-131-5/+13
* codegen all declarators in a declstmt, allowing us to successfully codegenChris Lattner2007-06-091-0/+4
* implement codegen of a bunch more loop constructs and most expressionsChris Lattner2007-06-051-16/+86
* implement codegen of while stmts and lvalue evaluation of paren exprs :)Chris Lattner2007-06-051-4/+46
* Refactor EvaluateScalarValueToBool out of if statement emission, so it canChris Lattner2007-06-021-56/+2
* Start stubbing out decl codegen.Chris Lattner2007-06-021-0/+1
* implement codegen support for return of void and simple scalars.Chris Lattner2007-06-021-0/+34
* stub out codegen of binary plus. We now compile:Chris Lattner2007-06-021-4/+4
OpenPOWER on IntegriCloud