index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
CodeGen
Age
Commit message (
Expand
)
Author
2007-10-09
Recognize while(1) and avoid extra blocks.
Devang Patel
2007-10-09
Recognize "do {} while (0)" idiom and avoid extra basic blocks.
Devang Patel
2007-10-09
Use LLVMFoldingBuilder
Devang Patel
2007-10-09
Use const& for RHS.
Devang Patel
2007-10-09
Fix comment. Describe what it is, instead of how it is used.
Devang Patel
2007-10-08
Added a new class for Interfaces qualified by protocol list.
Fariborz Jahanian
2007-10-08
Rename FileVariable -> FileVar for consistency with its class name,
Chris Lattner
2007-10-08
Code gen case statement ranges.
Devang Patel
2007-10-07
move IdentifierTable.h from liblex to libbasic.
Chris Lattner
2007-10-05
Support case statement ranges.
Devang Patel
2007-10-04
switch statement code gen.
Devang Patel
2007-09-28
Do not codegen dummy block.
Devang Patel
2007-09-22
further apfloat'ize the front-end, allowing codegen to pass
Chris Lattner
2007-09-16
fix some warnings, patch by Justin Handville
Chris Lattner
2007-09-13
Move Decl::NextDeclarator (w/ setters/getters) down to ScopedDecl/FieldDecl.
Steve Naroff
2007-09-13
Phase 2 of making the Decl class more lightweight...
Steve Naroff
2007-09-13
update to match llvm mainline api
Chris Lattner
2007-09-13
adjust to a change in the LLVM APIs, this is still very hackish until
Chris Lattner
2007-09-13
When dumping out errors about unsupported stuff, emit loc info.
Chris Lattner
2007-09-07
Fixed compilation on Windows.
Hartmut Kaiser
2007-09-04
Updated calls to CreateGEP to new interface in LLVM mainline.
Ted Kremenek
2007-09-04
eliminate some VC++ warnings, patch contributed by Hartmut Kaiser
Chris Lattner
2007-08-31
add stmtexpr support for aggregates
Chris Lattner
2007-08-31
add support for complex stmtexpr's
Chris Lattner
2007-08-31
Generalize RValue to handle complex better, generalize EmitCompoundStmt to
Chris Lattner
2007-08-31
implement code generation for scalar stmt expressions.
Chris Lattner
2007-08-31
Implement codegen support for lowering "library builtins" like __builtin_isinf
Chris Lattner
2007-08-31
add the ability to get the llvm function corresponding to a library builtin.
Chris Lattner
2007-08-30
Fix the following redefinition errors submitted by Keith Bauer...
Steve Naroff
2007-08-29
remove some ugly code now that implicit defs are being generated in this case...
Chris Lattner
2007-08-28
Change EnumDecl to store its corresponding integer type
Chris Lattner
2007-08-27
teach codegen to lay out enum types.
Chris Lattner
2007-08-26
move EmitAggregateCopy into AggExprEmitter
Chris Lattner
2007-08-26
remove dead code
Chris Lattner
2007-08-26
remove dead protos
Chris Lattner
2007-08-26
eliminate EmitAnyExpr, inlining it and simplifying it into its only caller.
Chris Lattner
2007-08-26
eliminate use of EmitAnyExpr.
Chris Lattner
2007-08-26
implement a fixme
Chris Lattner
2007-08-26
Implement compound assignment operators whose LHS is scalar but RHS is complex.
Chris Lattner
2007-08-26
implement codegen of compound assignment operators for complex.
Chris Lattner
2007-08-26
compound assignment operators are of type CompoundAssignOperator
Chris Lattner
2007-08-26
update fixme's
Chris Lattner
2007-08-26
implement complex division
Chris Lattner
2007-08-26
fix a typo noticed by Gordon Henriksen
Chris Lattner
2007-08-26
llvmgcc is right :)
Chris Lattner
2007-08-26
compound assignmetns work for scalars.
Chris Lattner
2007-08-26
implement conversions of complex to bool.
Chris Lattner
2007-08-26
remove ConvertScalarValueToBool.
Chris Lattner
2007-08-26
reimplement ConvertScalarValueToBool in CGExprScalar.cpp
Chris Lattner
2007-08-26
refactor some code to expose compex->scalar conversion to CGF
Chris Lattner
[next]