aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-11-19ARM LDRD binary encoding.Jim Grosbach
2010-11-19Remove hard tabs.Jim Grosbach
2010-11-19Remove trailing whitespace.Jim Grosbach
2010-11-19Avoid release build warnings.Benjamin Kramer
2010-11-19Fix decoding ambiguities of stdrex and ldrex.Owen Anderson
2010-11-19Silence warning about an uninitialized variable.Benjamin Kramer
2010-11-19Remove threading of Xor over selects and phis, with an explanationDuncan Sands
2010-11-19Simplify, no functionality change.Duncan Sands
2010-11-19Add a MCLineSectionOrder vector so that we produce the line tables in aRafael Espindola
2010-11-19These instructions are thumb2 only.Evan Cheng
2010-11-19Fix an obvious oversight.Evan Cheng
2010-11-19Don't attempt trivial coalescing for sub-register copies.Jakob Stoklund Olesen
2010-11-19Work around GCC 4.0 build error:Jakob Stoklund Olesen
2010-11-19Add an assert.Rafael Espindola
2010-11-19Add ADT/IntervalMap.Jakob Stoklund Olesen
2010-11-19Fix llvm-gcc boostrap on OS X by avoiding printing sleb and uleb whenRafael Espindola
2010-11-19unittests/CMakeLists.txt: [PR8225] Tweak linking JITTests on MSVC to add JITT...NAKAMURA Takumi
2010-11-19unittests/CMakeLists.txt: Suppress building ValueMapTest on MSVC older than 1...NAKAMURA Takumi
2010-11-19lit.GoogleTest: On case-insensitive filesystem, matching should be case-insen...NAKAMURA Takumi
2010-11-19CMakeLists.txt: On MSVS10, touch LLVM.sln as workaround, w/e project files ar...NAKAMURA Takumi
2010-11-19Change some methods in MCDwarf.cpp to be able to handle an arbitraryRafael Espindola
2010-11-19Add MC encodings for some Thumb instructions. Test for a few of them. The "bxBill Wendling
2010-11-19Revert "Add ADT/IntervalMap.", GCC doesn't like it.Jakob Stoklund Olesen
2010-11-19Add ADT/IntervalMap.Jakob Stoklund Olesen
2010-11-19Aligned and unaligned copies of the same stringDale Johannesen
2010-11-19Use array_pod_sort because the list is contiguous.Bill Wendling
2010-11-19Provide Thumb2 encodings for strex and ldrex.Owen Anderson
2010-11-19Minor cleanups to a few llvm_unreachable() calls.Jim Grosbach
2010-11-19An 'unreachable' shouldn't have a '0 &&' prefix.Bill Wendling
2010-11-18Add support for parsing the writeback ("!") token.Bill Wendling
2010-11-18Fix .o emission of ARM movt/movw. MCSymbolRefExpr::VK_ARM_(HI||LO)16 for the ...Jason W Kim
2010-11-18Give the exclamation point a name instead of a number.Bill Wendling
2010-11-18More tests.Owen Anderson
2010-11-18Fix encodings for pkhbt, and fix some tests where I accidentally tested ARM m...Owen Anderson
2010-11-18Move getInitialFrameState() to TargetFrameInfoAnton Korobeynikov
2010-11-18ARM Encoding information for UXTAH and friends.Jim Grosbach
2010-11-18Fix bug in DAGCombiner for ARM that was trying to do a ShiftCombine on illega...Tanya Lattner
2010-11-18Don't allocate the SmallVector of Registers. It gets messy figuring out whoBill Wendling
2010-11-18Provide Thumb2 encodings for mov's that come from MOVCC SDNodes.Owen Anderson
2010-11-18Add ARM encoding information for LDRH post-increment.Jim Grosbach
2010-11-18Change the 'x' type modifier for Neon intrinsics to force a signed integer.Bob Wilson
2010-11-18Move hasFP() and few related hooks to TargetFrameInfo.Anton Korobeynikov
2010-11-18Fix thinko: we must turn select(anyext, sext) into sext(select)Duncan Sands
2010-11-18Split up ARM LowerShift function.Bob Wilson
2010-11-18More Thumb2 encodings.Owen Anderson
2010-11-18Fill out the set of Thumb2 multiplication operator encodings.Owen Anderson
2010-11-18The DAGCombiner was threading select over pairs of extending loads evenDuncan Sands
2010-11-18Factor code for testing whether replacing one value with anotherDuncan Sands
2010-11-18Missed the _RET versions of LDMIA.Bill Wendling
2010-11-18Rewrite stack callee saved spills and restores to use push/pop instructions.Eric Christopher