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
/
CodeGenFunction.cpp
Age
Commit message (
Expand
)
Author
2008-11-17
Introduction the DeclarationName class, as a single, general method of
Douglas Gregor
2008-11-16
rename Expr::tryEvaluate to Expr::Evaluate.
Chris Lattner
2008-11-13
Normalize many BasicBlock names.
Daniel Dunbar
2008-11-12
Quick fix for crash in IRgen when we can tryEvaluate a condition to
Daniel Dunbar
2008-11-12
Handle ?: in EmitBranchOnBoolExpr.
Daniel Dunbar
2008-11-12
Handle Unary ! in EmitBranchOnBoolExpr, so that we can efficiently
Chris Lattner
2008-11-12
Move EmitBranchOnBoolExpr and ConstantFoldsToSimpleInteger to
Chris Lattner
2008-11-11
Rework IRgen invariant w.r.t. current insert point.
Daniel Dunbar
2008-11-11
Emit debug region end in unified return block.
Daniel Dunbar
2008-11-11
short circuit && and || when possible. This substantially reduces
Chris Lattner
2008-11-11
Remove CodeGenFunction::StartBlock.
Daniel Dunbar
2008-11-11
Centralize basic block creation in CodeGenFunction::createBasicBlock.
Daniel Dunbar
2008-11-04
Implement lowering of va_arg in clang directly. (This is 32-bit X86 only for ...
Anders Carlsson
2008-10-28
Don't run the verifier as part of IRgen, this is now down (per module)
Daniel Dunbar
2008-10-18
Debug info bug fix, function start wasn't getting generated correctly
Daniel Dunbar
2008-10-17
Change CGDebugInfo::setLocation to just ignore invalid locations. This
Daniel Dunbar
2008-09-27
Simplify code to emit the unified return block and move it to the end
Daniel Dunbar
2008-09-17
Print current function on verification failures.
Daniel Dunbar
2008-09-11
Make sure to store the exception in the catch parameter.
Anders Carlsson
2008-09-09
Move ABI specific code for functions / calls to CGCall.cpp:
Daniel Dunbar
2008-09-09
Factor CodeGenFunction::StartFunction out of GenerateCode and
Daniel Dunbar
2008-09-09
Use a unified return block.
Daniel Dunbar
2008-09-04
Avoid superfluous errors regarding variable-length arrays (casts).
Daniel Dunbar
2008-08-30
Stub out CodeGenFunction::EmitObjCForCollectionStmt.
Anders Carlsson
2008-08-26
Objective-C @synthesize support.
Daniel Dunbar
2008-08-25
Do typechecking and codegen for K&R-style function declarations
Eli Friedman
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-11
More #include cleaning
Daniel Dunbar
2008-08-04
Avoid creating dummy block when no indirect gotos are present.
Daniel Dunbar
2008-08-04
Add CodeGen support for indirect goto.
Daniel Dunbar
2008-07-29
Rework codegen emission of globals
Daniel Dunbar
2008-07-25
Fix rdar://6103124, the only dummy blocks are ones without names. Named blocks
Chris Lattner
2008-07-04
Fixed bugzilla bug# 2489.
Sanjiv Gupta
2008-06-17
Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl.
Chris Lattner
2008-06-13
Basic support for volatile loads and stores. Stores the volatile
Eli Friedman
2008-06-01
First cut at setting attributes for functions and calls; this puts us
Eli Friedman
2008-06-01
Support for code generation of Objective-C top-level language constructs.
Anton Korobeynikov
2008-05-25
Generate subprogram debug info with -g.
Sanjiv Gupta
2008-05-22
Make debugging information usable. This is barebones, but it makes -g
Eli Friedman
2008-05-22
Move getAccessedFieldNo out of lib/AST/Expr.cpp into
Dan Gohman
2008-05-06
remove a stray printout
Chris Lattner
2008-05-04
Simplify FunctionDecl::AddRedeclaration a bit by using std::swap.
Chris Lattner
2008-05-04
if a decl is both 'static' and weak or static and inline, its linkage
Chris Lattner
2008-04-15
Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVar...
Steve Naroff
2008-04-06
tracking API changes arising from r49277
Gabor Greif
2008-04-04
Codegen assignment to self correctly, patch by David Chisnall!
Chris Lattner
2008-04-02
simplify some code by using PointerLikeType.
Chris Lattner
2008-03-30
some cleanups on top of David's patch. There are still two
Chris Lattner
[next]