summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprConstant.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* After some discussion with Doug, we decided that it made a lot more senseJohn McCall2011-04-121-2/+0
* More __unknown_anytype work.John McCall2011-04-111-0/+1
* Remove CK_DynamicToNull.Anders Carlsson2011-04-111-1/+0
* As a first step towards fixing PR9641, add a CK_DynamicToNull cast kind whichAnders Carlsson2011-04-101-0/+1
* Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall2011-04-071-0/+1
* supported: AltiVec vector initialization with a single literal according to P...Anton Yartsev2011-03-271-6/+23
* Eliminate some literal '8's in FillInNullDataMemberPointers() by switchingKen Dyck2011-03-221-5/+6
* Use CharUnits's new increment operator. No change in functionality intended.Ken Dyck2011-03-191-2/+2
* Replace literal '8's with CharWidth in AppendBitField. No change inKen Dyck2011-03-191-13/+15
* Add support for language-specific address spaces. On top of that,Peter Collingbourne2011-03-181-1/+1
* Convert alignment values to CharUnits. No change in functionality intended.Ken Dyck2011-03-181-18/+18
* Convert getSizeInBytes() to getSizeInChars(), which returns its result inKen Dyck2011-03-181-9/+10
* Convert variables to CharUnits in ConvertStructToPacked(). No change inKen Dyck2011-03-181-12/+12
* Convert NextOffsetInBytes to CharUnits and rename to NextOffsetInChars. NoKen Dyck2011-03-171-36/+40
* Politely inform GCC that we will never fall off the end of that switch.Matt Beaumont-Gay2011-03-171-0/+1
* Reorganize the emission of (unfoldable) constant casts a bit, andJohn McCall2011-03-151-36/+97
* Introduce a CharUnits FieldOffsetInChars variable in AppendField() toKen Dyck2011-03-151-3/+7
* Use CharUnits for argument passed to AppendPadding() from AppendBitField().Ken Dyck2011-03-121-5/+6
* Change parameter to AppendPadding from bytes to CharUnits. No change inKen Dyck2011-03-111-11/+11
* Convert the RecordSize parameter of AppendTailPadding() to CharUnits toKen Dyck2011-03-111-8/+6
* Only emit string initializers in-place if types match. Fixes PR9373.Benjamin Kramer2011-03-021-1/+1
* improve support for big endian targets, fixing PR8171, patchChris Lattner2011-02-171-1/+1
* Perform zero-initialization of virtual base classes when emitting John McCall2011-02-151-62/+97
* update for ConstantVector API change.Chris Lattner2011-02-151-1/+1
* revert my ConstantVector patch, it seems to have made the llvm-gccChris Lattner2011-02-141-1/+1
* update for ConstantVector::get API change.Chris Lattner2011-02-141-1/+1
* Add a helper function, ASTContext::toBits(), that converts sizes inKen Dyck2011-02-111-2/+1
* Convert RecordLayout::Size to CharUnits from bits. No changes toKen Dyck2011-02-091-3/+4
* More capturing of 'this': implicit member expressions. Getting thatJohn McCall2011-02-031-13/+38
* PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() andJay Foad2010-12-071-16/+12
* Refactor the null-initialization for record types and make it handle bases th...Anders Carlsson2010-11-221-75/+85
* Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBase...Anders Carlsson2010-10-311-1/+1
* Death to blocks, or at least the word "block" in one particular obnoxiouslyJohn McCall2010-10-151-1/+1
* Teach IR generation to return 'this' from constructors and destructorsJohn McCall2010-08-311-0/+1
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-4/+4
* Abstract out everything having to do with member pointers into the ABIJohn McCall2010-08-231-47/+6
* Go back to asking CodeGenTypes whether a type is zero-initializable.John McCall2010-08-221-7/+5
* Experiment with using first-class aggregates to represent member functionJohn McCall2010-08-221-5/+13
* Abstract out member-pointer creation. I'm really unhappy about the currentJohn McCall2010-08-221-16/+1
* Abstract more member-pointerness out.John McCall2010-08-221-37/+14
* Detabify.Eli Friedman2010-08-221-1/+1
* IRgen: Eliminate EmitPredefinedFunctionName(), it doesn't need to be factored...Daniel Dunbar2010-08-211-1/+1
* Store inheritance paths after CastExprs instead of inside them.John McCall2010-08-071-1/+3
* Fix crash initializing a bit-field with a non-constant in a place where weEli Friedman2010-07-171-4/+3
* fix PR7564 a cast where the bitfield struct init codeChris Lattner2010-07-051-4/+31
* AppendBitField really can never fail, so return its return value. Chris Lattner2010-07-051-14/+8
* use more efficient type comparison predicates.Chris Lattner2010-06-261-2/+2
* Don't try to explicitly zero out bit-fields.Anders Carlsson2010-06-031-0/+5
* Fix for PR7040: Don't try to compute the LLVM type for a function where itEli Friedman2010-05-301-23/+1
* When null-initializing bases with data member pointers, don't assert on virtu...Anders Carlsson2010-05-271-2/+10
OpenPOWER on IntegriCloud