Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
2c30d8fee8981ca4f20a477456dae1b722b53f1d
/
CodeGen
/
CGStmt.cpp
2c30d8f
Recognize while(1) and avoid extra blocks.
by Devang Patel
· 17 years ago
05f6e6b
Recognize "do {} while (0)" idiom and avoid extra basic blocks.
by Devang Patel
· 17 years ago
00ee4e4
Use const& for RHS.
by Devang Patel
· 17 years ago
c049e4f
Code gen case statement ranges.
by Devang Patel
· 17 years ago
2d79d0f
Support case statement ranges.
by Devang Patel
· 17 years ago
51b09f2
switch statement code gen.
by Devang Patel
· 17 years ago
d9363c3
Do not codegen dummy block. Dummy block is an empty block with no predecessors.
by Devang Patel
· 17 years ago
9474504
by Steve Naroff
· 17 years ago
419ea7e
When dumping out errors about unsupported stuff, emit loc info.
by Chris Lattner
· 17 years ago
9b65551
Generalize RValue to handle complex better, generalize EmitCompoundStmt to
by Chris Lattner
· 17 years ago
3379320
implement code generation for scalar stmt expressions.
by Chris Lattner
· 17 years ago
1e4d21e
eliminate EmitAnyExpr, inlining it and simplifying it into its only caller.
by Chris Lattner
· 17 years ago
190dbe2
be slightly more volatile correct
by Chris Lattner
· 17 years ago
4b0029d
Fix return of aggregate and return of complex.
by Chris Lattner
· 17 years ago
e72608b
these implicit conversions are now explicit :)
by Chris Lattner
· 17 years ago
7f02f72
completely refactor codegen of scalar expressions out into its own CGExprScalar.cpp file.
by Chris Lattner
· 17 years ago
23b1cdb
implement passing of complex and aggregates through call args.
by Chris Lattner
· 17 years ago
b6ef18a
Split complex arithmetic codegen out from aggregate codegen.
by Chris Lattner
· 17 years ago
883f6a7
start splitting out aggregate value computation from EmitExpr into EmitAggExpr.
by Chris Lattner
· 17 years ago
da13870
Implement break and continue. Patch by Anders Carlsson!
by Chris Lattner
· 17 years ago
a80b0ba
silence a bogus gcc warning.
by Chris Lattner
· 17 years ago
6fa5f09
Fix "no newline at end of file" warnings. Patch contributed by
by Chris Lattner
· 17 years ago
5f016e2
Stage two of getting CFE top correct.
by Reid Spencer
· 17 years ago