aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2009-07-24Remove unused member functions.Eli Friedman
2009-07-24Fix constructor typesDaniel Dunbar
2009-07-24Add Twine ADT.Daniel Dunbar
2009-07-24Implement getSectionPrefixForUniqueGlobal to return null, indicating thatChris Lattner
2009-07-24Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal.Chris Lattner
2009-07-24document SectionFlags::Named better and make it more easily greppable byChris Lattner
2009-07-24use section flags more correctly.Chris Lattner
2009-07-24make Constant::getRelocationInfo return an enum, as suggested by Duncan.Chris Lattner
2009-07-24remove more bits of small section support.Chris Lattner
2009-07-24Remove SectionKind::Small*. This was only used on mips, and is apparentlyChris Lattner
2009-07-24Give SCEVAddRecExpr no-signed-overflow and no-unsigned-overflow flags.Dan Gohman
2009-07-24Give the SCEV class a SubclassData field.Dan Gohman
2009-07-24Fix whitespace.Dan Gohman
2009-07-24Privatize the ConstantVector tables.Owen Anderson
2009-07-24Remove the IA-64 backend.Dan Gohman
2009-07-23Privatize the ConstantStruct table.Owen Anderson
2009-07-23Write space padding as one string to speed up comment printing.David Greene
2009-07-23Re-committing r76828 with the JIT memory manager changes now that the buildReid Kleckner
2009-07-23Fix PR4614: the Intel C compiler defines _GNUC__Duncan Sands
2009-07-23Switch ValueSymbolTable to StringRef based API.Daniel Dunbar
2009-07-23Add llvm::Value::getNameRef, for help in API migration.Daniel Dunbar
2009-07-23Re-committing changes from r76825 to BumpPtrAllocator with a fix and tests forReid Kleckner
2009-07-23Convert StringMap to using StringRef for its APIs.Daniel Dunbar
2009-07-23emit simple node was using different labels for fields than the rest of the g...Andrew Lenharth
2009-07-23Cache dependence computation using FoldingSet.Andreas Bolka
2009-07-23enhance DepthFirstIterator to support more robust operations in the faceChris Lattner
2009-07-23remove a really old and dead headerChris Lattner
2009-07-23MDStringDevang Patel
2009-07-23Minor cosmetics: indentation, formatting, naming.Andreas Bolka
2009-07-23Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner
2009-07-23Hide constructors.Devang Patel
2009-07-23Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA...Devang Patel
2009-07-23Make the JIT code emitter properly retry and ask for more memory when it runsReid Kleckner
2009-07-23Parameterize the BumpPtrAllocator over a slab allocator. It defaults to usingReid Kleckner
2009-07-22remove SectionFlags::Small: it is only used on Xcore, and we'll findChris Lattner
2009-07-22Constify the key in Mi2IndexMap.David Greene
2009-07-22Define npos in a way that should make MSVC happier.Daniel Dunbar
2009-07-22Put comment printing under asm-verbose.David Greene
2009-07-22Make some changes suggested by Bill and Evan.David Greene
2009-07-22Add replaceAllUsesWith() to FE replace debug info constructs while building c...Devang Patel
2009-07-22Introduce MetadataBase, a base class for MDString and MDNode.Devang Patel
2009-07-22Support writing a StringRef to a raw_ostream directly.Daniel Dunbar
2009-07-22Remove a comment that was copy+pasted from the wrong place,Torok Edwin
2009-07-22Attempt to fix BuildBot breakage with MSVC.Eli Friedman
2009-07-22Remove intrinsic support for __builtin_ia32_vec_set_v16qi andEric Christopher
2009-07-22inline the two MergeableConstSection implementations into theirChris Lattner
2009-07-22remove the SelectSectionForMachineConst hook, replacing it withChris Lattner
2009-07-22Let each target determines whether a machine instruction is dead. If true, th...Evan Cheng
2009-07-22Get rid of the Pass+Context magic.Owen Anderson
2009-07-22reimplement Constant::ContainsRelocations as Chris Lattner