aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-07-14Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng
2011-07-14simplify this logic now that GlobalAlias::isDeclaration is fixed.Chris Lattner
2011-07-14Fix GlobalValue::isDeclaration() to always consider aliases to be definitions.Chris Lattner
2011-07-14Check register class matching instead of width of type matchingEric Christopher
2011-07-14Reorganize ARM assembler aliases.Jim Grosbach
2011-07-14Add LLVMConstNamedStruct to the C api to let its users create constantsRafael Espindola
2011-07-14DebugLoc's don't hide any interesting types for TypeFinder to find.Chris Lattner
2011-07-14manually copy debugloc over to a new instruction in clone() insteadChris Lattner
2011-07-14Stop the ValueMapper from calling getAllMetadata, which unpacks DebugLoc intoChris Lattner
2011-07-14Add 256-bit load/store recognition and matching in several places.Bruno Cardoso Lopes
2011-07-14Don't leak operands when putting them into a shift.Benjamin Kramer
2011-07-14Update ARM Assembly of LDM/STM.Jim Grosbach
2011-07-14The key of a StringMap can contain nul's in it, so having first() returnChris Lattner
2011-07-14though it isn't the case here, the key of a StringMap canChris Lattner
2011-07-14add comments.Chris Lattner
2011-07-14consolidate GlobalValue::isDeclaration into one Chris Lattner
2011-07-14ARM ISB assembly parsing tests.Jim Grosbach
2011-07-14code cleanupChris Lattner
2011-07-14ARM ISB instruction assembly parsing.Jim Grosbach
2011-07-14Change Intrinsic::getDeclaration and friends to take an ArrayRef.Benjamin Kramer
2011-07-14add a couple more missing C api, patch by Vitaly Lugovskiy!Chris Lattner
2011-07-14Update XCoreRegisterInfo::eliminateFrameIndex() to handle DBG_VALUERichard Osborne
2011-07-14Simplify some functions in the C API by using an ArrayRef to directly referen...Frits van Bommel
2011-07-14[VECTOR-SELECT]Nadav Rotem
2011-07-14Add assertion for the chain value typeNadav Rotem
2011-07-14Mention all API changes I've made since 2.9 was branched.Jay Foad
2011-07-14Add a testcase for r135123.Eric Christopher
2011-07-14add C api for hte new type system rewrite API. Patch by Vitaly Lugovskiy!Chris Lattner
2011-07-14Unfortunately several files in MC are badly violating layering rule by usingEvan Cheng
2011-07-14Reapply r135121 with a fixed copy constructor.Jakob Stoklund Olesen
2011-07-14Simplify.Devang Patel
2011-07-14Don't emit a bit test if there is only one case the test can yield false. A s...Benjamin Kramer
2011-07-14Simplify and delay extracting DebugLoc elements, scope and InlinedAt, as much...Devang Patel
2011-07-14Add a dag combine pattern for folding C2-(A+C1) -> (C2-C1)-AEric Christopher
2011-07-14Revert r135121 which broke a gcc-4.2 builder.Jakob Stoklund Olesen
2011-07-14Count references to interference cache entries.Jakob Stoklund Olesen
2011-07-14Fix up assertion in r135018 so it doesn't trigger on 32-bit; when we're in 32...Eli Friedman
2011-07-14ARM tests for EOR instruction parsing and encoding.Jim Grosbach
2011-07-14Simplify. Compile unit check inside hasValidLocation() did not add any value.Devang Patel
2011-07-14Remove duplicate tests.Jim Grosbach
2011-07-14ARM Assembler support for DSB instruction.Jim Grosbach
2011-07-14Reapply r135074 and r135080 with a fix.Jakob Stoklund Olesen
2011-07-14DMB instalias needs the same predicate as the instruction.Jim Grosbach
2011-07-14Fix typo in DEBUG message.Devang Patel
2011-07-14Add DEBUG messages.Devang Patel
2011-07-13ARM Assembler support for DMB instruction.Jim Grosbach
2011-07-13Update comments. These are for assembler, too.Jim Grosbach
2011-07-13Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ...Owen Anderson
2011-07-13Add code to handle a "frameless" unwind stack.Bill Wendling
2011-07-13ARM Assembler support for DBG instruction.Jim Grosbach