summaryrefslogtreecommitdiffstats
path: root/clang/CodeGen/CGExprScalar.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-1185/+0
* remove the source location arguments to various target query methods.Chris Lattner2008-03-051-8/+5
* Add codegen support for ObjC message expressions with the GNU runtime.Chris Lattner2008-03-011-1/+48
* implement codegen support for sizeof(void), fixing PR2080.Chris Lattner2008-02-211-4/+9
* implement codegen support for aggregates casted to void.Chris Lattner2008-02-161-4/+12
* minor tweak to anders patch: (only) ocu vectors support splatting, butChris Lattner2008-02-021-7/+4
* Only OCU vectors can be splatted.Anders Carlsson2008-02-011-2/+2
* Fix PR1921 by promoting negative indices to intptrty.Chris Lattner2008-01-311-2/+14
* Implement first round of feedback on __builtin_overloadNate Begeman2008-01-301-1/+2
* Make sure to emit all the arguments to a function call. This fixes the Eli Friedman2008-01-301-1/+1
* Fix a bug where CodeGen would attempt to erase an instruction that was Eli Friedman2008-01-291-1/+5
* Implement __builtin_offsetof.Anders Carlsson2008-01-291-1/+12
* Correctly handle scalars in braces.Anders Carlsson2008-01-291-1/+5
* Problem with ObjC's type-encoding of nested structs causing infinit recursion.Fariborz Jahanian2008-01-221-2/+3
* Implement basic overload support via a new builtin, __builtin_overload.Nate Begeman2008-01-171-0/+5
* Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek2008-01-071-1/+1
* fix long lines.Chris Lattner2008-01-031-3/+3
* Fix a crash reported by Seo Sanghyeon.Chris Lattner2008-01-031-4/+24
* Allow implicit casts during arithmetic for OCUVector operationsNate Begeman2007-12-301-2/+12
* Allow codegen of vector fdivNate Begeman2007-12-301-1/+1
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* No need to do work that the folding builder does for us.Anders Carlsson2007-12-261-37/+14
* Remove broken assert from CodeGen. Better check is done in Sema.Seo Sanghyeon2007-12-261-4/+1
* Turns out the LLVMFoldingBuilder can fold InsertElement. Knowing this, we can...Anders Carlsson2007-12-181-49/+3
* We now support all MMX intrinsics. SSE intrinsics are next.Anders Carlsson2007-12-151-0/+34
* Fix a codegen crash on test/CodeGen/cast.c, reported by Keith.Chris Lattner2007-12-121-1/+11
* Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. NowTed Kremenek2007-12-111-1/+1
* Added missing inclusion of stdarg.h. Now CGExprScalar.cppTed Kremenek2007-12-101-0/+2
* Add EmitShuffleVector helper method.Anders Carlsson2007-12-101-0/+30
* Implement CodeGen for vectors. Don't create unnecessary conversion instructio...Anders Carlsson2007-12-051-18/+89
* Ignore typedefs in pointer arithmetic codegen.Seo Sanghyeon2007-12-031-4/+4
* convert the rest of the stderr users in codegen to use diagnostics.Chris Lattner2007-12-021-2/+1
* Fix a codegen crash on void ?: reported by OliverChris Lattner2007-11-301-4/+7
* Fix sema support for the gnu ?: expression with a Chris Lattner2007-11-261-3/+13
* Implement codegen of CXX BoolNate Begeman2007-11-151-0/+3
* Fix a typo that prevented pointer-to-int conversions from working.Anders Carlsson2007-10-311-1/+1
* Fix 80 col violations.Devang Patel2007-10-301-5/+8
* Remove commented out line.Devang Patel2007-10-301-2/+1
* Add (partial) support for @encode.Anders Carlsson2007-10-291-0/+19
* Fix "strbuf += stufflen;" crash.Devang Patel2007-10-251-2/+4
* Add a new ChooseExpr::isConditionTrue method to unifyChris Lattner2007-10-251-5/+1
* Handle non-constant initializers.Devang Patel2007-10-241-5/+6
* Visit CompoundLiteralExpr and InitListExprDevang Patel2007-10-241-2/+16
* Updated VC++ build system.Hartmut Kaiser2007-10-171-1/+2
* Move type compatibility predicates from Type to ASTContext. In addition, the ...Steve Naroff2007-10-151-1/+2
* Add code generation and sema checking for __builtin_va_arg.Anders Carlsson2007-10-151-0/+10
* Fix an incorrect assertion.Anders Carlsson2007-10-131-2/+3
* Generate code for va_start and va_end.Anders Carlsson2007-10-121-0/+5
* Use LLVMFoldingBuilderDevang Patel2007-10-091-1/+1
* further apfloat'ize the front-end, allowing codegen to pass Chris Lattner2007-09-221-7/+1
OpenPOWER on IntegriCloud