summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprConstant.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup to use helper.Eli Friedman2011-08-231-1/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-1/+1
* Convert ConstantExpr::getGetElementPtr andJay Foad2011-07-211-1/+1
* de-constify llvm::Type, patch by David Blaikie!Chris Lattner2011-07-181-24/+24
* Create a new expression node, SubstNonTypeTemplateParmExpr,John McCall2011-07-151-0/+5
* De-constify Types in StructType::get() and TargetData::getIntPtrType().Jay Foad2011-07-111-3/+3
* In ARC, reclaim all return values of retainable type, not just thoseJohn McCall2011-07-071-0/+1
* Introduce a new AST node describing reference binding to temporaries.Douglas Gregor2011-06-211-0/+4
* Update to match mainline ConstantStruct::get API change. Also, use Chris Lattner2011-06-201-4/+20
* Automatic Reference Counting.John McCall2011-06-151-0/+2
* Introduce Type::isSignedIntegerOrEnumerationType() andDouglas Gregor2011-05-201-4/+4
* Finish off rules for z-length bitfields in ms_structFariborz Jahanian2011-05-031-2/+1
* More rule enforcement of zero bitfields for ms_struct.Fariborz Jahanian2011-05-021-1/+2
* ms_struct patch for initialization and field access irgen.Fariborz Jahanian2011-04-281-1/+15
* ForArgyrios Kyrtzidis2011-04-211-1/+9
* C1X: implement generic selectionsPeter Collingbourne2011-04-151-0/+4
* 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
OpenPOWER on IntegriCloud