index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
CGStmt.cpp
Age
Commit message (
Expand
)
Author
2008-11-15
Start implementing support for @synchonized with the darwin ObjC API.
Chris Lattner
2008-11-13
Supply finished flag to EmitBlock for common statements which use
Daniel Dunbar
2008-11-13
Normalize many BasicBlock names.
Daniel Dunbar
2008-11-13
Add IsFinished arg to EmitBlock.
Daniel Dunbar
2008-11-13
For if blocks with no else, name the join block ifend instead of the
Daniel Dunbar
2008-11-12
IRgen improvements on unreachable code:
Daniel Dunbar
2008-11-12
Move EmitBranchOnBoolExpr and ConstantFoldsToSimpleInteger to
Chris Lattner
2008-11-12
Make emission of 'if' conditions much more sophisticated when we
Chris Lattner
2008-11-12
Clean up some code to use isZero instead of calling getZExtValue.
Chris Lattner
2008-11-11
Rework IRgen invariant w.r.t. current insert point.
Daniel Dunbar
2008-11-11
Change EmitBranch to always clear the insert point to clarify irgen
Daniel Dunbar
2008-11-11
Add CodeGenFunction::EmitBranch.
Daniel Dunbar
2008-11-11
short circuit && and || when possible. This substantially reduces
Chris Lattner
2008-11-11
Make codegen smart enough to not emit the dead side of an if whose
Chris Lattner
2008-11-11
Add CodeGenFunction::EmitDummyBlock for marking places where we make
Daniel Dunbar
2008-11-11
Remove CodeGenFunction::StartBlock.
Daniel Dunbar
2008-11-11
Centralize basic block creation in CodeGenFunction::createBasicBlock.
Daniel Dunbar
2008-11-09
Support named operands in inline asm statements.
Anders Carlsson
2008-10-17
Emit error unsupported when asm string conversion fails instead of
Daniel Dunbar
2008-10-17
Change CGDebugInfo::setLocation to just ignore invalid locations. This
Daniel Dunbar
2008-10-12
silence release-assert warnings.
Chris Lattner
2008-10-06
In EmitDeclStmt: use DeclStmt::const_decl_iterator instead of walking the sco...
Ted Kremenek
2008-10-02
Emit error unsupported for break/continue/goto inside Obj-C exception
Daniel Dunbar
2008-09-30
Add infrastructure for proper @finally support.
Daniel Dunbar
2008-09-28
Skip redundant if.
Daniel Dunbar
2008-09-24
Refactor some CodeGen functionality:
Daniel Dunbar
2008-09-11
Make sure to store the exception in the catch parameter.
Anders Carlsson
2008-09-11
Make sure to emit the catch parameter as well as the catch body.
Anders Carlsson
2008-09-09
Use a unified return block.
Daniel Dunbar
2008-09-09
Move handling of @try and @throw to the runtime class.
Anders Carlsson
2008-08-30
Stub out CodeGenFunction::EmitObjCForCollectionStmt.
Anders Carlsson
2008-08-29
Downgrade a number of FIXME asserts to ErrorUnsupported.
Daniel Dunbar
2008-08-23
Implement Obj-C ivar references to aggregates.
Daniel Dunbar
2008-08-16
Change WarnUnsupported to ErrorUnsupported (in name and in practice).
Daniel Dunbar
2008-08-11
More #include cleaning
Daniel Dunbar
2008-08-11
More #include cleaning
Daniel Dunbar
2008-08-04
Add CodeGen support for indirect goto.
Daniel Dunbar
2008-07-26
implement codegen support for labels at the end of stmtexprs.
Chris Lattner
2008-07-26
minor tidying, no functionality change.
Chris Lattner
2008-07-25
Rework codegen of case ranges
Daniel Dunbar
2008-07-24
Fix EmitCaseStmtRange to ignore empty ranges
Daniel Dunbar
2008-06-13
Basic support for volatile loads and stores. Stores the volatile
Eli Friedman
2008-05-25
Generate subprogram debug info with -g.
Sanjiv Gupta
2008-05-22
Change uses of llvm::Type::isFirstClassType to use the new
Dan Gohman
2008-05-22
Make debugging information usable. This is barebones, but it makes -g
Eli Friedman
2008-05-22
Minor refactoring: compute the return value separately from emitting the
Eli Friedman
2008-05-12
Emit basic block for switch body; fixes PR2307.
Eli Friedman
2008-05-08
Added -g command line options to clang for generating source level debug info...
Sanjiv Gupta
2008-04-06
tracking API changes arising from r49277
Gabor Greif
2008-04-04
Since isComplexType() no longer returns true for _Complex integers, the code
Chris Lattner
[next]