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
/
CGExprScalar.cpp
Age
Commit message (
Expand
)
Author
2009-01-24
Refactor sizeof handling to use constant folding logic for constant
Eli Friedman
2009-01-24
remove a bunch of alignment handling code out of CGExprScalar, since
Chris Lattner
2009-01-23
Handle pointer arithmetic on function pointers.
Daniel Dunbar
2009-01-20
Slight cleanup, and fix for va_arg on architectures where va_list is a
Eli Friedman
2009-01-18
Vector codegen improvements
Nate Begeman
2009-01-16
Changed the API yet again.
Fariborz Jahanian
2009-01-16
Used a more suitable api to get to the type of a record
Fariborz Jahanian
2009-01-16
Implemented code gen for sizeof(objc class interface).
Fariborz Jahanian
2009-01-11
make ScalarExprEmitter::EmitCompare() emit the expression with the correct ty...
Nuno Lopes
2009-01-09
Emit more refined "unsupported" error for block expressions.
Daniel Dunbar
2008-12-21
Add codegen support for __null
Anders Carlsson
2008-12-21
Implement alignof for vla types.
Anders Carlsson
2008-12-21
Make sure to emit the size expression for sizeof(type)
Anders Carlsson
2008-12-20
Make VLAs usable, and make basic usage work correctly. Also, add a
Eli Friedman
2008-12-13
disable Anders' recent VLA patch, this fixes PR3209.
Chris Lattner
2008-12-12
Implement allocation and sizeof VLAs. This is very basic for now.
Anders Carlsson
2008-12-02
Fix for PR3150: obvious copy-paste bug in
Eli Friedman
2008-11-22
Implemented ir-gen for 'implicit' properties using the new AST nodes.
Fariborz Jahanian
2008-11-19
Add spec ref to comment.
Daniel Dunbar
2008-11-19
Fix redundant load of bit-fields on assignment (to get the updated
Daniel Dunbar
2008-11-16
daniel prefers completed thoughts.
Chris Lattner
2008-11-13
Normalize many BasicBlock names.
Daniel Dunbar
2008-11-12
Rename ?: operator blocks to cond.true and cond.false (I don't know
Daniel Dunbar
2008-11-12
Lower ?: into select when the selected values are cheap and side-effect-free.
Chris Lattner
2008-11-12
emit better codegen for ||/&&, shrinking expr.ll by another 240 lines.
Chris Lattner
2008-11-12
use ConstantFoldsToSimpleInteger instead of code emission to do
Chris Lattner
2008-11-12
Use EmitBranchOnBoolExpr in VisitConditionalOperator. This
Chris Lattner
2008-11-12
Move EmitBranchOnBoolExpr and ConstantFoldsToSimpleInteger to
Chris Lattner
2008-11-12
Clean up some code to use isZero instead of calling getZExtValue.
Chris Lattner
2008-11-12
Use createBasicBlock here too.
Daniel Dunbar
2008-11-11
Rework IRgen invariant w.r.t. current insert point.
Daniel Dunbar
2008-11-11
Try to not emit the dead side of ?: if the condition is a constant.
Chris Lattner
2008-11-11
Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr...
Sebastian Redl
2008-11-11
Add CodeGenFunction::EmitBranch.
Daniel Dunbar
2008-11-11
short circuit && and || when possible. This substantially reduces
Chris Lattner
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-11-01
Move IRBuilder type definition to common file.
Daniel Dunbar
2008-10-26
make codegen reject initializes with designators, like this:
Chris Lattner
2008-10-17
Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType.
Daniel Dunbar
2008-10-09
Adjust calls to APFloat conversion for new interface.
Dale Johannesen
2008-09-04
Avoid superfluous errors regarding variable-length arrays (casts).
Daniel Dunbar
2008-08-29
Downgrade a number of FIXME asserts to ErrorUnsupported.
Daniel Dunbar
2008-08-29
Add special "property reference" CodeGen::LValue type for emitting
Daniel Dunbar
2008-08-27
Initial support for Obj-C dot-syntax for getters.
Daniel Dunbar
2008-08-25
Change another is-a-pointer check to check in terms of LLVM type.
Daniel Dunbar
2008-08-25
Do is-a-pointer checks in terms of LLVM types in
Daniel Dunbar
2008-08-23
Add CodeGen support for CXXZeroInitValueExpr.
Argyrios Kyrtzidis
2008-08-23
Implement Obj-C ivar references to aggregates.
Daniel Dunbar
2008-08-23
Trim CGObjCRuntime::GenerateMessageSend[Super]
Daniel Dunbar
[prev]
[next]