Further MCize ARM constant pool values. This allows basic PIC references for
[oota-llvm.git] / lib / Target / TargetData.cpp
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-19 Michael J. SpencerFix Whitespace.
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-09-15 Dale JohannesenAdd x86MMX a few more places.
2010-09-10 Dale JohannesenAdd X86 MMX type to bitcode and Type.
2010-08-28 Chris Lattnerremove unions from LLVM IR. They are severely buggy...
2010-08-11 Dan GohmanDon't use unsigned char for alignments in TargetData...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-28 Dan GohmanDo GEP offset calculations with unsigned math rather...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-04-23 Dan GohmanChange TargetData's algorithm for computing defualt...
2010-04-17 Chris Lattnerfix PR6332, allowing an index of zero into a zero sized...
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-04-02 Dan GohmanRevert the recent alignment changes. They're broken...
2010-04-02 Dan GohmanChange variables which are exactly 16 bytes to be 16...
2010-03-16 Chris Lattnerreapply r98656 unmodified, which exposed the asmprinter not
2010-03-16 Daniel DunbarRevert r98656, its breaking all over the place.
2010-03-16 Chris Lattnerimprove support for uniontype and ConstantUnion, patch...
2010-02-25 Dan GohmanRevert r97064. Duncan pointed out that bitcasts are...
2010-02-24 Dan GohmanMake getTypeSizeInBits work correctly for array types...
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-01-25 Chris Lattneradd a method to get the alignment of an integer type...
2009-12-17 Chris Lattnerfinish cleaning up StructLayoutMap.
2009-12-05 Bill WendlingCalling InvalidateEntry during the refinement was break...
2009-12-05 Bill WendlingFinal cleanups:
2009-12-05 Bill WendlingInline methods which are called only once.
2009-12-05 Bill WendlingRefactor some code. No functionality change.
2009-12-04 Bill WendlingSome code cleanup. No functionality change.
2009-12-03 Bill WendlingRevert r90371. It was causing build failures.
2009-12-03 Bill WendlingFurther improvements: refactoring code that does the...
2009-12-03 Chris Lattnerremove some dead std::ostream using code.
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-12-03 Bill WendlingThis initial code is meant to convert TargetData to...
2009-11-18 Bill WendlingThe llvm-gcc front-end and the pass manager use two...
2009-11-08 Chris LattnerMake TargetData::getStringRepresentation spit out nativ...
2009-11-07 Chris Lattneradd the ability for TargetData to return information...
2009-11-07 Chris Lattnermore cleanup.
2009-11-07 Chris Lattnerrewrite TargetData to use StringRef/raw_ostream instead...
2009-08-21 Owen AndersonTry again at privatizing the layout info map, with...
2009-08-20 Owen AndersonRe-revert r79555. Apparently it's not just buildbot...
2009-08-20 Owen AndersonReapply r79555 for testing. Daniel's trying to work...
2009-08-20 Bill Wendling--- Reverse-merging r79555 into '.':
2009-08-20 Owen AndersonMake the StructType->StructLayout table private to...
2009-08-20 Dan GohmanUpdate and fix some comments.
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-07 Owen AndersonHave scoped mutexes take referenes instead of pointers.
2009-06-23 Owen AndersonGuard the layout info object.
2009-05-11 Jay FoadChange TargetData::getIntPtrType() to return an Integer...
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-04-01 Dan GohmanUse LLVM type names instead of C type names in comments...
2009-02-16 Dan GohmanDelete trailing whitespace.
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2008-12-09 Duncan SandsHandle a compiler warning.
2008-12-08 Chris Lattnerconsistency
2008-12-08 Chris Lattnerintroduce a new RoundUpAlignment helper function, use...
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-06-04 Duncan SandsChange packed struct layout so that field sizes
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-04-14 Dan GohmanRemove unnecessary <sstream> includes.
2008-03-19 Devang PatelPassInfo keep tracks whether a pass is an analysis...
2008-01-29 Duncan SandsUse getPreferredAlignmentLog or getPreferredAlignment
2008-01-10 Chris LattnerFix PR1845 and rdar://5676945. Generic vectors smaller
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-21 Duncan SandsFix a brain fart by our beloved leader (the content
2007-12-12 Duncan SandsRemove host endianness info from TargetData and
2007-12-11 Chris LattnerMove TargetData::hostIsLittleEndian out of line, which...
2007-11-09 Anton KorobeynikovSilence a warning
2007-11-01 Duncan SandsExecutive summary: getTypeSize -> getTypeStoreSize...
2007-10-29 Chris LattnerFix PR1749 and InstCombine/2007-10-28-EmptyField.ll...
2007-10-08 Dan GohmanSimplify getIntPtrType, allowing it to work for arbitra...
2007-10-01 Dale JohannesenAdd getABITypeSize, getABITypeSizeInBits
2007-09-21 Rafael EspindolaDon't add a default STACK_ALIGN (use the generic ABI...
2007-09-17 Chris LattnerMerge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo
2007-09-07 Rafael EspindolaAdd support for having different alignment for objects...
2007-08-05 Reid SpencerFix minor doxygen nits.
2007-08-03 Dale Johannesenlong double patch 2 of N. Handle it in TargetData.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-02 Lauro Ramos VenancioFix build error.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-22 Christopher LambSupport alignment queries for degenerate (length 1...
2007-04-09 Jeff CohenWhen the number of elements is zero, don't malloc 32GB...
2007-03-05 Jeff CohenUnbreak VC++ build.
2007-03-01 Reid SpencerWrap a long line.
2007-02-19 Reid SpencerSimplify some code by moving variable declarations...
2007-02-19 Reid SpencerImplement support for non-standard integer bit widths...
2007-02-17 Chris LattnerDo not dereference invalid ranges. Generalize targetda...
2007-02-16 Chris LattnerFix CodeGen/PowerPC/2007-02-16-AlignPacked.ll
2007-02-16 Reid SpencerRemove an unnecessary predicate.
2007-02-16 Chris Lattnersimplify some code, ensure that packed structures get...
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Reid SpencerFor PR1202:
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Reid SpencerFixed packed structure breakage from earlier TargetData...
2007-02-14 Chris LattnerGeneralize TargetData strings, to support more interest...
2007-02-10 Chris LattnerSwitch LayoutInfo to be a DenseMap instead of an std...
next