2009-12-29 |
Chris Lattner | Do not crash when .ll printing metadata that smells... |
tree | commitdiff |
2009-12-29 |
Chris Lattner | Final step in the metadata API restructuring: move the |
tree | commitdiff |
2009-12-29 |
Chris Lattner | privatize another interface. |
tree | commitdiff |
2009-12-29 |
Chris Lattner | the only call to this function (from clang) has been... |
tree | commitdiff |
2009-12-29 |
Chris Lattner | remove some unneeded Metadata interfaces. |
tree | commitdiff |
2009-12-29 |
Chris Lattner | tidy up debug info comments, use ->isVoidTy() where... |
tree | commitdiff |
2009-12-29 |
Chris Lattner | When doing v1->RAUW(v2), don't do anything to metadata... |
tree | commitdiff |
2009-12-29 |
Chris Lattner | sink the Instruction::HasMetadata bit into SubclassData. |
tree | commitdiff |
2009-12-29 |
Chris Lattner | add a layer of accessors around the Value::SubClassData... |
tree | commitdiff |
2009-12-28 |
Chris Lattner | This is a major cleanup of the instruction metadata... |
tree | commitdiff |
2009-12-28 |
Chris Lattner | add IRBuilder.cpp to cmake |
tree | commitdiff |
2009-12-28 |
Chris Lattner | remove #include of Function.h from IRBuilder |
tree | commitdiff |
2009-12-28 |
Chris Lattner | move debug info stuff out of line, allowing two #includes |
tree | commitdiff |
2009-12-28 |
Chris Lattner | split code that doesn't need to be templated out of... |
tree | commitdiff |
2009-12-28 |
Chris Lattner | rename getMDKind -> getMDKindID, make it autoinsert... |
tree | commitdiff |
2009-12-28 |
Chris Lattner | rename getHandlerNames to getMDKindNames, simplify... |
tree | commitdiff |
2009-12-28 |
Chris Lattner | tidy up and delete a dead smallvector. |
tree | commitdiff |
2009-12-28 |
Chris Lattner | avoid a completely unneeded linear walk. |
tree | commitdiff |
2009-12-28 |
Chris Lattner | Eliminate two bits of ugliness in MDNode::replaceElement: |
tree | commitdiff |
2009-12-28 |
Chris Lattner | rearrange some methods, no functionality change. |
tree | commitdiff |
2009-12-28 |
Chris Lattner | avoid temporary CallbackVH's. |
tree | commitdiff |
2009-12-28 |
Chris Lattner | Rewrite the function-local validation logic for MDNodes... |
tree | commitdiff |
2009-12-28 |
Chris Lattner | rename MDNode instance variables to something meaningful. |
tree | commitdiff |
2009-12-28 |
Chris Lattner | snip one more #include from Metadata.h |
tree | commitdiff |
2009-12-28 |
Chris Lattner | prune some #includes |
tree | commitdiff |
2009-12-28 |
Chris Lattner | change the strange MetadataContext::getMDs function... |
tree | commitdiff |
2009-12-28 |
Chris Lattner | change NamedMDNode to use a pimpl for its operand list... |
tree | commitdiff |
2009-12-28 |
Chris Lattner | move ElementVH out of the MDNode class into the MDNode... |
tree | commitdiff |
2009-12-25 |
Bill Wendling | Avoid assigning to Changed when it won't be used after... |
tree | commitdiff |
2009-12-19 |
John McCall | Qualify a bunch of explicit template instantiations... |
tree | commitdiff |
2009-12-19 |
John McCall | Put TypesEqual and TypeHasCycleThroughItself in namespa... |
tree | commitdiff |
2009-12-18 |
Eli Friedman | Fix gcc warning. |
tree | commitdiff |
2009-12-18 |
Rafael Espindola | Catch more cases of a pointer being marked garbage... |
tree | commitdiff |
2009-12-18 |
Victor Hernandez | Formalize MDNode's function-localness: |
tree | commitdiff |
2009-12-18 |
Dan Gohman | Add utility routines for NSW multiply. |
tree | commitdiff |
2009-12-18 |
Dan Gohman | Add utility routines for creating integer negation... |
tree | commitdiff |
2009-12-17 |
Jeffrey Yasskin | This fixes a memory leak in OpaqueType found by Google... |
tree | commitdiff |
2009-12-17 |
Eli Friedman | Aggressively flip compare constant expressions where... |
tree | commitdiff |
2009-12-16 |
Victor Hernandez | Use different name for argument and field |
tree | commitdiff |
2009-12-16 |
Victor Hernandez | MDNodes that refer to an instruction are local to a... |
tree | commitdiff |
2009-12-15 |
Chris Lattner | Remove isPod() from DenseMapInfo, splitting it out... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Move several function bodies which are rarely inlined... |
tree | commitdiff |
2009-12-11 |
Duncan Sands | Add utility method for determining whether a function... |
tree | commitdiff |
2009-12-08 |
Benjamin Kramer | Remove useless calls to c_str(). |
tree | commitdiff |
2009-12-08 |
Chris Lattner | whitespace cleanup |
tree | commitdiff |
2009-12-07 |
Anton Korobeynikov | Add MSP430 interrupt calling conv. No functionality... |
tree | commitdiff |
2009-12-04 |
Victor Hernandez | Avoid creating a metadata slot for all metadata that... |
tree | commitdiff |
2009-12-04 |
Victor Hernandez | Fix crasher when N->getElement(n) is NULL |
tree | commitdiff |
2009-12-04 |
Andreas Neustifter | Added debug output for inherited passes that are invali... |
tree | commitdiff |
2009-12-04 |
Victor Hernandez | Teach AsmWriter to write inline (not via a global metad... |
tree | commitdiff |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
tree | commitdiff |
2009-11-27 |
Nick Lewycky | Oops! Fix bug introduced in my recent cleanup change... |
tree | commitdiff |
2009-11-26 |
Nick Lewycky | Fix typo spotted by Gabor Greif. |
tree | commitdiff |
2009-11-26 |
Nick Lewycky | Clean up file, no functionality change. |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Move FunctionPassManagerImpl's dumpArguments and dumpPa... |
tree | commitdiff |
2009-11-23 |
Duncan Sands | I forgot to update the prototype for LLVMBuildIntCast... |
tree | commitdiff |
2009-11-23 |
Nick Lewycky | Start catching LLVMContext misuse in the verifier. |
tree | commitdiff |
2009-11-17 |
Jeffrey Yasskin | In GlobalVariable::setInitializer, assert that the... |
tree | commitdiff |
2009-11-16 |
Duncan Sands | BuildIntCast takes an additional parameter, isSigned. |
tree | commitdiff |
2009-11-16 |
Evan Cheng | Special case FixedStackPseudoSourceValueVal as well... |
tree | commitdiff |
2009-11-13 |
Eric Christopher | Remove extraneous commit. |
tree | commitdiff |
2009-11-13 |
Eric Christopher | Print out something, even if it's non-parseable later... |
tree | commitdiff |
2009-11-12 |
Devang Patel | Do not use StringRef in DebugInfo interface. |
tree | commitdiff |
2009-11-11 |
Chris Lattner | Reject duplicate case values in a switch, PR5450. |
tree | commitdiff |
2009-11-10 |
Victor Hernandez | make this handle redefinition of malloc function with... |
tree | commitdiff |
2009-11-10 |
Jeffrey Yasskin | Fix DenseMap iterator constness. |
tree | commitdiff |
2009-11-10 |
Daniel Dunbar | Fix MemoryBuffer::getSTDIN to *not* return null if... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | make this handle redefinition of malloc with different... |
tree | commitdiff |
2009-11-07 |
Chris Lattner | prune #include / layering violation |
tree | commitdiff |
2009-11-07 |
Victor Hernandez | Fit in 80 columns |
tree | commitdiff |
2009-11-07 |
Victor Hernandez | Re-commit r86077 now that r86290 fixes the 179.art... |
tree | commitdiff |
2009-11-06 |
Victor Hernandez | CallInst::CreateMalloc() and CallInst::CreateFree(... |
tree | commitdiff |
2009-11-06 |
Daniel Dunbar | Pass StringRef by value. |
tree | commitdiff |
2009-11-06 |
Chris Lattner | remove a bunch of extraneous LLVMContext arguments |
tree | commitdiff |
2009-11-06 |
Victor Hernandez | Revert r86077 because it caused crashes in 179.art... |
tree | commitdiff |
2009-11-05 |
Victor Hernandez | Update CreateMalloc so that its callers specify the... |
tree | commitdiff |
2009-11-03 |
Victor Hernandez | Changes requested (avoid getFunction(), avoid Type... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | remove a bunch of locking from LLVMContextImpl. Since... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | the verifier shouldn't modify the IR. |
tree | commitdiff |
2009-11-01 |
Chris Lattner | fix an issue where the verifier would reject a function... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | Fix BlockAddress::replaceUsesOfWithOnConstant to correctly |
tree | commitdiff |
2009-11-01 |
Chris Lattner | Revert 85678/85680. The decision is to stay with the... |
tree | commitdiff |
2009-10-31 |
Chris Lattner | Make blockaddress(@func, null) be valid, and make ... |
tree | commitdiff |
2009-10-30 |
Chris Lattner | if basic blocks are destroyed while there are *just... |
tree | commitdiff |
2009-10-30 |
Chris Lattner | make hasAddressTaken() constant time by storing a refco... |
tree | commitdiff |
2009-10-30 |
Chris Lattner | it isn't valid to take the address of the entry block. |
tree | commitdiff |
2009-10-30 |
Dan Gohman | Simplify this code and avoid an extra space character... |
tree | commitdiff |
2009-10-29 |
Chris Lattner | add sanity check for indbr. |
tree | commitdiff |
2009-10-29 |
Dan Gohman | Add a hasAddressTaken for BasicBlock. |
tree | commitdiff |
2009-10-28 |
Chris Lattner | Previously, all operands to Constant were themselves... |
tree | commitdiff |
2009-10-28 |
Chris Lattner | 'static const void *X = &&y' can only be put in the |
tree | commitdiff |
2009-10-28 |
Chris Lattner | asmprinter support for BlockAddress. |
tree | commitdiff |
2009-10-28 |
Chris Lattner | when we tear down a module, we need to be careful to |
tree | commitdiff |
2009-10-28 |
Chris Lattner | rename indbr -> indirectbr to appease the residents... |
tree | commitdiff |
2009-10-28 |
Chris Lattner | IR support for the new BlockAddress constant kind.... |
tree | commitdiff |
2009-10-27 |
Jeffrey Yasskin | Rename lib/VMCore/ConstantsContext.h:ValueMap<> to... |
tree | commitdiff |
2009-10-27 |
Devang Patel | Factor out redundancy from clone() implementations. |
tree | commitdiff |
2009-10-27 |
Victor Hernandez | Rename MallocFreeHelper as MemoryBuiltins |
tree | commitdiff |
2009-10-27 |
Chris Lattner | add enough support for indirect branch for the feature... |
tree | commitdiff |
2009-10-27 |
Chris Lattner | Type.h doesn't need to #include LLVMContext.h |
tree | commitdiff |
next |