- 6924382 Update for LLVM API change. by Owen Anderson · 15 years ago
- 87415d2 Update clang for the add ->add/fadd split. Likewise for sub and mul. by Chris Lattner · 15 years ago
- 42f963d Support complex properties, ivars and message expressions. by Daniel Dunbar · 15 years ago
- 4b76b4f Implement VisitCXXExprWithTemporaries for complex expressions. by Anders Carlsson · 16 years ago
- 7f79f9b Fixup the rest of the trivial cases of the codegen of volatile. If by Mike Stump · 16 years ago
- e9f2f45 Functions that return references can be rvalues as well. by Anders Carlsson · 16 years ago
- ab3a852 Change compound assignment operators to keep track of both the promoted by Eli Friedman · 16 years ago
- c110c54 Some minor fixes for complex IRGen. by Eli Friedman · 16 years ago
- 7976932 Minor cleanup for choose expressions: add a helper that returns the by Eli Friedman · 16 years ago
- 1e4db7c rip out __builtin_overload by Chris Lattner · 16 years ago
- 0785570 Use EmitVAListRef instead of EmitLValue directly to handle array decay by Daniel Dunbar · 16 years ago
- 4e484b8 Support va_arg on _Complex. by Daniel Dunbar · 16 years ago
- 3498bdb Introduce a new expression node, ImplicitValueInitExpr, that by Douglas Gregor · 16 years ago
- 56f0d16 Fix typo by Daniel Dunbar · 16 years ago
- e12d8e3 Comment fix. by Daniel Dunbar · 16 years ago
- 9615ecb Normalize many BasicBlock names. by Daniel Dunbar · 16 years ago
- a448fb2 Rework IRgen invariant w.r.t. current insert point. by Daniel Dunbar · 16 years ago
- 0518999 Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expressions, both of values and types. by Sebastian Redl · 16 years ago
- d57a871 Add CodeGenFunction::EmitBranch. by Daniel Dunbar · 16 years ago
- 55e8742 Centralize basic block creation in CodeGenFunction::createBasicBlock. by Daniel Dunbar · 16 years ago
- 45d196b Move IRBuilder type definition to common file. - No functionality change. by Daniel Dunbar · 16 years ago
- 7f8ea5c Add Objective-C property setter support. by Daniel Dunbar · 16 years ago
- 7267f78 Add CodeGen support for CXXZeroInitValueExpr. by Argyrios Kyrtzidis · 16 years ago
- 488e993 Change WarnUnsupported to ErrorUnsupported (in name and in practice). by Daniel Dunbar · 16 years ago
- de7fb84 More #include cleaning - Remove internal uses of AST.h by Daniel Dunbar · 16 years ago
- 85e3568 update to make IRBuilder API change. by Chris Lattner · 16 years ago
- 9619662 remove uses of QualType::getCanonicalType() from codegen for PR2189 by Chris Lattner · 16 years ago
- 5549976 This patch is motivated by numerous strict-aliasing warnings when compiling by Ted Kremenek · 16 years ago
- c4777f1 Add support for init lists for complex variables. by Eli Friedman · 17 years ago
- 2c62a1a use simplified API for making fp constants. by Chris Lattner · 17 years ago
- 50b3674 update to follow mainline llvm API change. by Chris Lattner · 17 years ago
- 0442108 Add support for C++ default arguments, and rework Parse-Sema by Chris Lattner · 17 years ago
- 984d0b4 tracking API changes arising from r49277 by Gabor Greif · 17 years ago
- 9b2dc28 Since isComplexType() no longer returns true for _Complex integers, the code by Chris Lattner · 17 years ago
- 36b6a0a simplify the clang codegen by using the new Builder.CreateStructGEP method. by Chris Lattner · 17 years ago
- bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from CodeGen/CGExprComplex.cpp]
- 67295d0 Implement first round of feedback on __builtin_overload by Nate Begeman · 17 years ago
- 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
- 7a9d49f Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now by Ted Kremenek · 17 years ago
- dc4d280 convert the rest of the stderr users in codegen to use diagnostics. by Chris Lattner · 17 years ago
- e9b8c0a Fix 80 col violations. by Devang Patel · 17 years ago
- 27437ca Add a new ChooseExpr::isConditionTrue method to unify some code. by Chris Lattner · 17 years ago
- 50c9034 Use LLVMFoldingBuilder by Devang Patel · 17 years ago
- ca2617c update to match llvm mainline api by Chris Lattner · 17 years ago
- 419ea7e When dumping out errors about unsupported stuff, emit loc info. by Chris Lattner · 17 years ago
- 124dd7b Fixed compilation on Windows. by Hartmut Kaiser · 17 years ago
- d627889 Updated calls to CreateGEP to new interface in LLVM mainline. by Ted Kremenek · 17 years ago
- 7e20d09 add support for complex stmtexpr's by Chris Lattner · 17 years ago
- 9b65551 Generalize RValue to handle complex better, generalize EmitCompoundStmt to by Chris Lattner · 17 years ago
- 6b5d0bf implement a fixme by Chris Lattner · 17 years ago
- ab340c2 implement codegen of compound assignment operators for complex. by Chris Lattner · 17 years ago
- 612c40c update fixme's by Chris Lattner · 17 years ago
- 3219c5d implement complex division by Chris Lattner · 17 years ago
- 190dbe2 be slightly more volatile correct by Chris Lattner · 17 years ago
- 3707b25 refactor scalar conversions out into CGExprScalar.cpp by Chris Lattner · 17 years ago
- d272ff0 Implement casts from scalar -> complex and complex->complex. by Chris Lattner · 17 years ago
- db68f1b implement codegen for complex literals. 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
- 566b6ce rename two files. by Chris Lattner · 17 years ago[Renamed (99%) from CodeGen/CGComplexExpr.cpp]
- d0b1203 implement codegen of builtin_choose_expr for complex. by Chris Lattner · 17 years ago
- 6bc1ade implement complex subtraction by Chris Lattner · 17 years ago
- 23b1cdb implement passing of complex and aggregates through call args. by Chris Lattner · 17 years ago
- 419d25e add support for codegen of calls returning complex. by Chris Lattner · 17 years ago
- e73e8e2 add some fixme's, implement complex struct members. by Chris Lattner · 17 years ago
- 3070f98 implement codegen for --/++ by Chris Lattner · 17 years ago
- e98a11c implement __extension__ and unary~ for complex. by Chris Lattner · 17 years ago
- fa2b9c9 implement codegen for complex unary +/- by Chris Lattner · 17 years ago
- 776c649 minor nicities. by Chris Lattner · 17 years ago
- 8bcd723 implement support for complex subscripts. by Chris Lattner · 17 years ago
- 76e8033 allow support for volatile lvalues even though it's still not right. by Chris Lattner · 17 years ago
- 5083a53 add a new builder ivar. by Chris Lattner · 17 years ago
- 46d7d9f move EmitLoadOfComplex/EmitStoreOfComplex into ComplexExprEmitter. by Chris Lattner · 17 years ago
- 756a4d8 implement comma for complex. by Chris Lattner · 17 years ago
- 4034edb and/or/xor are invalid for complex, even integer complex apparently. by Chris Lattner · 17 years ago
- 58dee10 reimplement support for complex comparisons, add support for integer complex compares. by Chris Lattner · 17 years ago
- 2823c19 reimplement complex mul by Chris Lattner · 17 years ago
- 05ba49c update some comments. by Chris Lattner · 17 years ago
- b6ef18a Split complex arithmetic codegen out from aggregate codegen. by Chris Lattner · 17 years ago