summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Canonicalize register names properly.Eric Christopher2011-06-211-0/+2
* Check the specific target to figure out if a constraint is a validEric Christopher2011-06-171-2/+5
* Automatic Reference Counting.John McCall2011-06-151-1/+4
* Clang support for ARM Uv/Uy/Uq inline-asm constraints.Stuart Hastings2011-06-071-1/+1
* Rework r132576.Devang Patel2011-06-041-0/+5
* Emit debug info only if there is an insertion point. The debug info should no...Devang Patel2011-06-031-7/+0
* 80-column cleanup.Eric Christopher2011-06-031-2/+2
* Fix the clang part of PR7952: rewrite the specialization of isa<> in DeclBase,Eli Friedman2011-05-211-1/+1
* Parsing/AST support for Structured Exception HandlingJohn Wiegley2011-04-281-0/+4
* PR9214: Convert Metadata API to use ArrayRef.Jay Foad2011-04-211-1/+1
* use the newly introduced IRBuilder getInt() method to reduce someChris Lattner2011-04-191-17/+12
* Fix a miscompilation I introduced in r129652, thanks for Eli for tracking Chris Lattner2011-04-171-1/+9
* implement rdar://9289524 - case followed immediately by break results in empt...Chris Lattner2011-04-171-0/+14
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-0/+77
* Fix in r128471 is very broad. Some of the unconditional branches need line nu...Devang Patel2011-03-301-3/+6
* Do not line number entry for unconditional branches. Usually, users do not wa...Devang Patel2011-03-291-0/+3
* Make skipping of vardecls more precise: it's ok to skip a decl if the entireChris Lattner2011-02-281-3/+18
* make switch constant folding a bit stronger, handling a missed case.Chris Lattner2011-02-281-3/+8
* remove a bogus assertion, add a comment.Chris Lattner2011-02-281-3/+1
* make switch condition constant folding much more aggressive, handling Chris Lattner2011-02-281-1/+68
* First tiny step to implementing PR9322: build infrastructure for only emittin...Chris Lattner2011-02-281-0/+133
* Change the interface to ConstantFoldsToSimpleInteger to not encode Chris Lattner2011-02-271-3/+5
* Re-instate r125819 and r125820 with no functionality changePeter Collingbourne2011-02-191-4/+5
* Revert 125820 and 125819 to fix PR9266.Rafael Espindola2011-02-191-5/+4
* Move TargetInfo::adjustInlineAsmType to TargetCodeGenInfoPeter Collingbourne2011-02-181-4/+5
* Step #1/N of implementing support for __label__: split labels intoChris Lattner2011-02-171-9/+9
* Remove vtables from the Stmt hierarchy; this was pretty easy asJohn McCall2011-02-091-1/+0
* Reorganize CodeGen{Function,Module} to eliminate the unfortunateJohn McCall2011-02-081-22/+21
* Fix a latent bug where, after emitting an expression statement, we wouldJohn McCall2011-01-121-8/+24
* fix a -Wself-assign warningChris Lattner2011-01-051-1/+1
* Add support for passing variables declared to use a xmm register to asmRafael Espindola2011-01-021-1/+2
* Produce a better error message for invalid register names.Rafael Espindola2011-01-011-4/+1
* Fix typo and add comment.Rafael Espindola2011-01-011-5/+8
* Add support for declaring register contraints in variables. They are only usedRafael Espindola2010-12-301-0/+34
* Fix a bug in the emission of __real/__imag l-values on scalar operands.John McCall2010-12-051-7/+22
* When forming the !srcloc mdnode for an inline asm, add the SourceLocations Chris Lattner2010-11-171-4/+24
* factor some code out to a helper function, no functionality change.Chris Lattner2010-11-171-4/+10
* Generate bitcasts going in and out of MMX parametersDale Johannesen2010-10-291-1/+10
* Implement an indirect-goto optimization for goto *&&lbl and respect thisJohn McCall2010-10-281-0/+5
* Death to blocks, or at least the word "block" in one particular obnoxiouslyJohn McCall2010-10-151-4/+4
* Added '|' delimiter to separate inline asm multiple alternative constraints f...John Thompson2010-09-181-6/+3
* one piece of code is responsible for the lifetime of every aggregateJohn McCall2010-09-151-4/+4
* Fix 'for' loop variables' scope.Devang Patel2010-08-251-6/+6
* Detabify.Eli Friedman2010-08-221-2/+2
* Slightly revised handling of mult-alt constraints, to avoid an assert, until ...John Thompson2010-08-101-1/+9
* Revise cleanup IR generation to fix a major bug with cleanups (PR7686)John McCall2010-07-231-26/+31
* Keep track of artificial scopes introduced by line directives. For example,Devang Patel2010-07-221-0/+1
* Remove unused argument.Devang Patel2010-07-201-5/+5
* Fix for PR3800: make sure not to evaluate the expression for a read-writeEli Friedman2010-07-161-16/+27
* Validated by nightly-test runs on x86 and x86-64 darwin, including afterJohn McCall2010-07-061-130/+138
OpenPOWER on IntegriCloud