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
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
2008-08-20
Move all Obj-C runtime interaction into CodeGenFunction.
Daniel Dunbar
2008-08-16
Add CodeGen support for AddrLabelExpr in initializers.
Daniel Dunbar
2008-08-16
Change WarnUnsupported to ErrorUnsupported (in name and in practice).
Daniel Dunbar
2008-08-13
Change ObjCRuntime GenerateProtocol[Ref] methods to take
Daniel Dunbar
2008-08-12
Drop Sender from GenerateMessageSend*
Daniel Dunbar
2008-08-12
Protocol related tweaks
Daniel Dunbar
2008-08-12
Add @selector(...) codegen support.
Daniel Dunbar
2008-08-11
Change CodeGenModule to only create ObjC runtime for ObjC files
Daniel Dunbar
2008-08-11
More #include cleaning
Daniel Dunbar
2008-08-10
rename PreDefinedExpr -> PredefinedExpr
Chris Lattner
2008-08-08
update to make IRBuilder API change.
Chris Lattner
2008-08-06
Fix CodeGen of pointer arithmetic in compound assignment statements.
Daniel Dunbar
2008-08-05
Bug fix, CodeGen of (void*) - (void*) was broken.
Daniel Dunbar
2008-08-04
Add CodeGen support for indirect goto.
Daniel Dunbar
2008-07-26
remove uses of QualType::getCanonicalType() from codegen for PR2189
Chris Lattner
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
Generate vector compares in codegen
Nate Begeman
2008-07-23
Fix a codegen crash on:
Chris Lattner
2008-07-22
Add note to check what __alignof__ a function type should be.
Daniel Dunbar
2008-07-22
Prevent codegen crash on sizeof(<function type>), a gcc extension.
Daniel Dunbar
2008-06-30
Make a few related changes:
Chris Lattner
2008-06-26
avoid a lot of unneeded selector processing work by passing around
Chris Lattner
2008-06-17
This patch is motivated by numerous strict-aliasing warnings when compiling
Ted Kremenek
2008-06-04
fix crash when codegening 'cond ? lhs : call-to-void-func()'
Nuno Lopes
2008-06-01
Support for code generation of Objective-C top-level language constructs.
Anton Korobeynikov
2008-05-29
Fix an extremely subtle bug with pointer comparisons: they have to be
Eli Friedman
2008-05-25
Fix for PR2001. I'm not really fond of it, but it is correct (unless
Eli Friedman
2008-05-16
Backout of codegen-based fix to PR2334; this has been fixed differently
Eli Friedman
[prev]
[next]