aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2009-12-11Add utility method for determining whether a function argumentDuncan Sands
2009-12-08Remove useless calls to c_str().Benjamin Kramer
2009-12-08whitespace cleanupChris Lattner
2009-12-07Add MSP430 interrupt calling conv. No functionality change yet.Anton Korobeynikov
2009-12-04Avoid creating a metadata slot for all metadata that contains an instructionVictor Hernandez
2009-12-04Fix crasher when N->getElement(n) is NULLVictor Hernandez
2009-12-04Added debug output for inherited passes that are invalidated.Andreas Neustifter
2009-12-04Teach AsmWriter to write inline (not via a global metadata slot) metadata tha...Victor Hernandez
2009-12-03improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner
2009-11-27Oops! Fix bug introduced in my recent cleanup change. Thanks to Tobias GrosserNick Lewycky
2009-11-26Fix typo spotted by Gabor Greif.Nick Lewycky
2009-11-26Clean up file, no functionality change.Nick Lewycky
2009-11-23Move FunctionPassManagerImpl's dumpArguments and dumpPasses callsDan Gohman
2009-11-23I forgot to update the prototype for LLVMBuildIntCast when correctingDuncan Sands
2009-11-23Start catching LLVMContext misuse in the verifier.Nick Lewycky
2009-11-17In GlobalVariable::setInitializer, assert that the initializer has theJeffrey Yasskin
2009-11-16BuildIntCast takes an additional parameter, isSigned.Duncan Sands
2009-11-16Special case FixedStackPseudoSourceValueVal as well. Do we really need to dif...Evan Cheng
2009-11-13Remove extraneous commit.Eric Christopher
2009-11-13Print out something, even if it's non-parseable later when we'veEric Christopher
2009-11-12Do not use StringRef in DebugInfo interface. Devang Patel
2009-11-11Reject duplicate case values in a switch, PR5450.Chris Lattner
2009-11-10make this handle redefinition of malloc function with different prototype cor...Victor Hernandez
2009-11-10Fix DenseMap iterator constness.Jeffrey Yasskin
2009-11-10Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a ...Daniel Dunbar
2009-11-09make this handle redefinition of malloc with different prototype correctly.Chris Lattner
2009-11-07prune #include / layering violationChris Lattner
2009-11-07Fit in 80 columnsVictor Hernandez
2009-11-07Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions.Victor Hernandez
2009-11-06CallInst::CreateMalloc() and CallInst::CreateFree() need to create calls with...Victor Hernandez
2009-11-06Pass StringRef by value.Daniel Dunbar
2009-11-06remove a bunch of extraneous LLVMContext argumentsChris Lattner
2009-11-06Revert r86077 because it caused crashes in 179.art and 175.vpr on ARMVictor Hernandez
2009-11-05Update CreateMalloc so that its callers specify the size to allocate:Victor Hernandez
2009-11-03Changes requested (avoid getFunction(), avoid Type creation via isVoidTy(), a...Victor Hernandez
2009-11-01remove a bunch of locking from LLVMContextImpl. Since only one threadChris Lattner
2009-11-01the verifier shouldn't modify the IR.Chris Lattner
2009-11-01fix an issue where the verifier would reject a function whose entryChris Lattner
2009-11-01Fix BlockAddress::replaceUsesOfWithOnConstant to correctly Chris Lattner
2009-11-01Revert 85678/85680. The decision is to stay with the current form of Chris Lattner
2009-10-31Make blockaddress(@func, null) be valid, and make 'deleting a basic Chris Lattner
2009-10-30if basic blocks are destroyed while there are *just* BlockAddress' hanging Chris Lattner
2009-10-30make hasAddressTaken() constant time by storing a refcount in BB's subclass d...Chris Lattner
2009-10-30it isn't valid to take the address of the entry block.Chris Lattner
2009-10-30Simplify this code and avoid an extra space character in the output.Dan Gohman
2009-10-29add sanity check for indbr.Chris Lattner
2009-10-29Add a hasAddressTaken for BasicBlock.Dan Gohman
2009-10-28Previously, all operands to Constant were themselves constant.Chris Lattner
2009-10-28'static const void *X = &&y' can only be put in the Chris Lattner
2009-10-28asmprinter support for BlockAddress.Chris Lattner