aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-04-14Use C++, not C++-standard-library-internals-ese.Dan Gohman
2010-04-14Make SuccIterator's private parts private too.Dan Gohman
2010-04-14Make helper utility members private.Dan Gohman
2010-04-14EDis: Don't include inttypes.h. We support compilers which don't provide it. ...Benjamin Kramer
2010-04-14Enable RTTI again. While this works fine for LLVM, it creates an ABINick Lewycky
2010-04-14Don't forget cmake!Nick Lewycky
2010-04-14Turn off RTTI for VMCore. Yay!Nick Lewycky
2010-04-14I don't know how, but I managed to goof the revert. Remove function that shouldNick Lewycky
2010-04-14Revert r101213.Nick Lewycky
2010-04-14Remove accidentally committed cruft.Nick Lewycky
2010-04-14Fix 80 column ruler.Nick Lewycky
2010-04-14Bugpoint no longer uses exceptions.Nick Lewycky
2010-04-14implement mc asmparser support for '.', which gets theChris Lattner
2010-04-14Remove tab.Nick Lewycky
2010-04-14Commit testcase for r101213.Nick Lewycky
2010-04-14While DAE can't modify the function signature of an externally visible function,Nick Lewycky
2010-04-14Generalize this code to handle Instructions in addition to ConstantExprs.Dan Gohman
2010-04-14Reorder the methods of this class to be a little more organized.Dan Gohman
2010-04-14Fixed another assert exposed by fuzzing. Now, when an encoding error occursJohnny Chen
2010-04-14Clear MachineInstr->MCSymbol maps at the end of a function.Devang Patel
2010-04-14Fixed an assert() exposed by fuzzing. Now, instead of assert when an invalidJohnny Chen
2010-04-13Fix -Asserts warnings.Daniel Dunbar
2010-04-13XFAIL this test for powerpc. Devang Patel
2010-04-13Unbreak CMake build by improving the EnhancedDisassembly makefile aDouglas Gregor
2010-04-13Fast path implicit_def check.Evan Cheng
2010-04-13Add test for post-ra machine licm.Evan Cheng
2010-04-13Handle a v2f64 formal parameter that is split between registers and memoryBob Wilson
2010-04-13Quick fix for build errors caused by undefinedSean Callanan
2010-04-13Fixed a nasty layering violation in the edis sourceSean Callanan
2010-04-13Add CMake support for 'edis'.Ted Kremenek
2010-04-13Changed getSOImmValRotate()'s hunt retry logic to ignore the low order 6 bits,Johnny Chen
2010-04-13Do not include types without any definition in pubtypes list.Devang Patel
2010-04-13Avoid variable shadowing.Evan Cheng
2010-04-13Expand postra machine licm's capability a little more. If an instruction's re...Evan Cheng
2010-04-13Teach MachineSinking to handle easy critical edges.Jakob Stoklund Olesen
2010-04-13Fix test on non-x86 hosts.Evan Cheng
2010-04-13Re-apply 101075 and fix it properly. Just reuse the debug info of the branch ...Evan Cheng
2010-04-13Make the disassembler respect the assembler dialect when printing instructions,Chris Lattner
2010-04-13Temporarily revert r101075, it's causing invalid iterator assertionsEric Christopher
2010-04-13Teach postra machine licm to hoist more obvious invariants, e.g. instructions...Evan Cheng
2010-04-13Add a few comments.Dan Gohman
2010-04-13Eliminate MachineBasicBlock::const_livein_iterator and makeDan Gohman
2010-04-13Rename MachineFrameInfo variables to MFI, for consistency withDan Gohman
2010-04-13Move MachineRegisterInfo's isLiveIn and isLiveOut out of line.Dan Gohman
2010-04-13Use MachineBasicBlock::isLiveIn.Dan Gohman
2010-04-13Delete an unused member variable.Dan Gohman
2010-04-13Teach ScalarEvolution to simplify smax and umax when it can proveDan Gohman
2010-04-13Minor code micro-optimizations.Dan Gohman
2010-04-13Actually... return after the check for invalid input.Eric Christopher
2010-04-13BumpPtrAllocator::Reset() doesn't need to allocate anything. (Thanks, Jakob)Benjamin Kramer