pull linkage emission code out to a new EmitLinkage function.
[oota-llvm.git] / lib / VMCore /
2009-12-30 Chris Lattnerremove some misleading comments.
2009-12-29 Chris LattnerDo not crash when .ll printing metadata that smells...
2009-12-29 Chris LattnerFinal step in the metadata API restructuring: move the
2009-12-29 Chris Lattnerprivatize another interface.
2009-12-29 Chris Lattnerthe only call to this function (from clang) has been...
2009-12-29 Chris Lattnerremove some unneeded Metadata interfaces.
2009-12-29 Chris Lattnertidy up debug info comments, use ->isVoidTy() where...
2009-12-29 Chris LattnerWhen doing v1->RAUW(v2), don't do anything to metadata...
2009-12-29 Chris Lattnersink the Instruction::HasMetadata bit into SubclassData.
2009-12-29 Chris Lattneradd a layer of accessors around the Value::SubClassData...
2009-12-28 Chris LattnerThis is a major cleanup of the instruction metadata...
2009-12-28 Chris Lattneradd IRBuilder.cpp to cmake
2009-12-28 Chris Lattnerremove #include of Function.h from IRBuilder
2009-12-28 Chris Lattnermove debug info stuff out of line, allowing two #includes
2009-12-28 Chris Lattnersplit code that doesn't need to be templated out of...
2009-12-28 Chris Lattnerrename getMDKind -> getMDKindID, make it autoinsert...
2009-12-28 Chris Lattnerrename getHandlerNames to getMDKindNames, simplify...
2009-12-28 Chris Lattnertidy up and delete a dead smallvector.
2009-12-28 Chris Lattneravoid a completely unneeded linear walk.
2009-12-28 Chris LattnerEliminate two bits of ugliness in MDNode::replaceElement:
2009-12-28 Chris Lattnerrearrange some methods, no functionality change.
2009-12-28 Chris Lattneravoid temporary CallbackVH's.
2009-12-28 Chris LattnerRewrite the function-local validation logic for MDNodes...
2009-12-28 Chris Lattnerrename MDNode instance variables to something meaningful.
2009-12-28 Chris Lattnersnip one more #include from Metadata.h
2009-12-28 Chris Lattnerprune some #includes
2009-12-28 Chris Lattnerchange the strange MetadataContext::getMDs function...
2009-12-28 Chris Lattnerchange NamedMDNode to use a pimpl for its operand list...
2009-12-28 Chris Lattnermove ElementVH out of the MDNode class into the MDNode...
2009-12-25 Bill WendlingAvoid assigning to Changed when it won't be used after...
2009-12-19 John McCallQualify a bunch of explicit template instantiations...
2009-12-19 John McCallPut TypesEqual and TypeHasCycleThroughItself in namespa...
2009-12-18 Eli FriedmanFix gcc warning.
2009-12-18 Rafael EspindolaCatch more cases of a pointer being marked garbage...
2009-12-18 Victor HernandezFormalize MDNode's function-localness:
2009-12-18 Dan GohmanAdd utility routines for NSW multiply.
2009-12-18 Dan GohmanAdd utility routines for creating integer negation...
2009-12-17 Jeffrey YasskinThis fixes a memory leak in OpaqueType found by Google...
2009-12-17 Eli FriedmanAggressively flip compare constant expressions where...
2009-12-16 Victor HernandezUse different name for argument and field
2009-12-16 Victor HernandezMDNodes that refer to an instruction are local to a...
2009-12-15 Chris LattnerRemove isPod() from DenseMapInfo, splitting it out...
2009-12-14 Dan GohmanMove several function bodies which are rarely inlined...
2009-12-11 Duncan SandsAdd utility method for determining whether a function...
2009-12-08 Benjamin KramerRemove useless calls to c_str().
2009-12-08 Chris Lattnerwhitespace cleanup
2009-12-07 Anton KorobeynikovAdd MSP430 interrupt calling conv. No functionality...
2009-12-04 Victor HernandezAvoid creating a metadata slot for all metadata that...
2009-12-04 Victor HernandezFix crasher when N->getElement(n) is NULL
2009-12-04 Andreas NeustifterAdded debug output for inherited passes that are invali...
2009-12-04 Victor HernandezTeach AsmWriter to write inline (not via a global metad...
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-11-27 Nick LewyckyOops! Fix bug introduced in my recent cleanup change...
2009-11-26 Nick LewyckyFix typo spotted by Gabor Greif.
2009-11-26 Nick LewyckyClean up file, no functionality change.
2009-11-23 Dan GohmanMove FunctionPassManagerImpl's dumpArguments and dumpPa...
2009-11-23 Duncan SandsI forgot to update the prototype for LLVMBuildIntCast...
2009-11-23 Nick LewyckyStart catching LLVMContext misuse in the verifier.
2009-11-17 Jeffrey YasskinIn GlobalVariable::setInitializer, assert that the...
2009-11-16 Duncan SandsBuildIntCast takes an additional parameter, isSigned.
2009-11-16 Evan ChengSpecial case FixedStackPseudoSourceValueVal as well...
2009-11-13 Eric ChristopherRemove extraneous commit.
2009-11-13 Eric ChristopherPrint out something, even if it's non-parseable later...
2009-11-12 Devang PatelDo not use StringRef in DebugInfo interface.
2009-11-11 Chris LattnerReject duplicate case values in a switch, PR5450.
2009-11-10 Victor Hernandezmake this handle redefinition of malloc function with...
2009-11-10 Jeffrey YasskinFix DenseMap iterator constness.
2009-11-10 Daniel DunbarFix MemoryBuffer::getSTDIN to *not* return null if...
2009-11-09 Chris Lattnermake this handle redefinition of malloc with different...
2009-11-07 Chris Lattnerprune #include / layering violation
2009-11-07 Victor HernandezFit in 80 columns
2009-11-07 Victor HernandezRe-commit r86077 now that r86290 fixes the 179.art...
2009-11-06 Victor HernandezCallInst::CreateMalloc() and CallInst::CreateFree(...
2009-11-06 Daniel DunbarPass StringRef by value.
2009-11-06 Chris Lattnerremove a bunch of extraneous LLVMContext arguments
2009-11-06 Victor HernandezRevert r86077 because it caused crashes in 179.art...
2009-11-05 Victor HernandezUpdate CreateMalloc so that its callers specify the...
2009-11-03 Victor HernandezChanges requested (avoid getFunction(), avoid Type...
2009-11-01 Chris Lattnerremove a bunch of locking from LLVMContextImpl. Since...
2009-11-01 Chris Lattnerthe verifier shouldn't modify the IR.
2009-11-01 Chris Lattnerfix an issue where the verifier would reject a function...
2009-11-01 Chris LattnerFix BlockAddress::replaceUsesOfWithOnConstant to correctly
2009-11-01 Chris LattnerRevert 85678/85680. The decision is to stay with the...
2009-10-31 Chris LattnerMake blockaddress(@func, null) be valid, and make ...
2009-10-30 Chris Lattnerif basic blocks are destroyed while there are *just...
2009-10-30 Chris Lattnermake hasAddressTaken() constant time by storing a refco...
2009-10-30 Chris Lattnerit isn't valid to take the address of the entry block.
2009-10-30 Dan GohmanSimplify this code and avoid an extra space character...
2009-10-29 Chris Lattneradd sanity check for indbr.
2009-10-29 Dan GohmanAdd a hasAddressTaken for BasicBlock.
2009-10-28 Chris LattnerPreviously, all operands to Constant were themselves...
2009-10-28 Chris Lattner'static const void *X = &&y' can only be put in the
2009-10-28 Chris Lattnerasmprinter support for BlockAddress.
2009-10-28 Chris Lattnerwhen we tear down a module, we need to be careful to
2009-10-28 Chris Lattnerrename indbr -> indirectbr to appease the residents...
2009-10-28 Chris LattnerIR support for the new BlockAddress constant kind....
2009-10-27 Jeffrey YasskinRename lib/VMCore/ConstantsContext.h:ValueMap<> to...
2009-10-27 Devang PatelFactor out redundancy from clone() implementations.
2009-10-27 Victor HernandezRename MallocFreeHelper as MemoryBuiltins
2009-10-27 Chris Lattneradd enough support for indirect branch for the feature...
next