aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-02-28Generalize my hack to use SDNodeInfo to find out when aChris Lattner
2010-02-28Implement XMM subregs.Dan Gohman
2010-02-28Don't unconditionally suppress hoisting of instructions with implicitDan Gohman
2010-02-27Add nounwinds.Dan Gohman
2010-02-27The mayHaveSideEffects flag is no longer used.Dan Gohman
2010-02-27change CheckOpcodeMatcher to hold the SDNodeInfo instead ofChris Lattner
2010-02-27remove a bogus pattern, which had the same pattern as STDUChris Lattner
2010-02-27add another case from the ppc backend. This is obviously a huge andChris Lattner
2010-02-27fix an incorrect (overly conservative) predicate.Chris Lattner
2010-02-27fix logic in DEBUG.Chris Lattner
2010-02-27teach the optimizer that opcode == ISD::STORE is contradictoryChris Lattner
2010-02-27fix grammaro's pointed out by danielChris Lattner
2010-02-27Teach the grouper some simple tricks about looking contradictoryChris Lattner
2010-02-27Re-apply 97040 with fix. This survives a ppc self-host llvm-gcc bootstrap.Evan Cheng
2010-02-27use DEBUG instead of DebugFlag directly so that thisChris Lattner
2010-02-27implement a new optimization to sink pattern predicates (like isSSE1) Chris Lattner
2010-02-27The TType is always absptr on Mach-O...at least for now.Bill Wendling
2010-02-27Fix the ocaml bindings for the bitcode reader.Jeffrey Yasskin
2010-02-27fix PR6414, a nondeterminism issue in IPSCCP which was becauseChris Lattner
2010-02-26Fix rdar://7694996 a miscompile of 183.equake from my patch yesterday,Chris Lattner
2010-02-26remove dead code, by this point all uses of CI are gone.Chris Lattner
2010-02-26Test that docs are updating.Jeffrey Yasskin
2010-02-26Make APFloat's string-parsing routines a bit safer against very large exponents.John McCall
2010-02-26A much cleaner (and less code!) way of inserting the correct amount of paddingBill Wendling
2010-02-26Added the follwoing 32-bit Thumb instructions for disassembly only:Johnny Chen
2010-02-26Merge PPC instructions FMRS and FMRD into a single FMR instruction.Jakob Stoklund Olesen
2010-02-26Fix grammaro in a comment.Dan Gohman
2010-02-26Use the right svn:keywords value.Dan Gohman
2010-02-26Add Revision keywords to these files, as it's common for them to beDan Gohman
2010-02-26Comment typo.Bill Wendling
2010-02-26don't build edis if the x86 target isn't enabld.Chris Lattner
2010-02-26Improve the vim code for highlighting trailing whitespace and linesDan Gohman
2010-02-26Test autoupdate.Tanya Lattner
2010-02-26Test auto update.Tanya Lattner
2010-02-26Add the alignstack keyword.Dan Gohman
2010-02-26Remove bogus Updated line.Dan Gohman
2010-02-26Use the right floating point load/store instructions in PPCInstrInfo::foldMem...Jakob Stoklund Olesen
2010-02-26Remove dead codeJakob Stoklund Olesen
2010-02-26Remove REQUIRES_EH from the suggested set of make variables, since users canJeffrey Yasskin
2010-02-26Replace a temporary std::string with SmallString.Benjamin Kramer
2010-02-26Fix typos in comments.Dan Gohman
2010-02-26Delete empty directories.Dan Gohman
2010-02-26Move dbg_value generation to target-independent FastISel,Dale Johannesen
2010-02-26Further constify MDNode* references.Dale Johannesen
2010-02-26Add type printing for Metadata pseudo.Dale Johannesen
2010-02-26Move the EnableFullLoadPRE flag from a separate command-line option to anBob Wilson
2010-02-26disable-mem2reg and disable-gvn options should not be used by the driver.Sanjiv Gupta
2010-02-26Remove unused "NoPRE" parameter in GVN and createGVNPass().Bob Wilson
2010-02-26pass in more section kinds, enough to get the .align 0x90Chris Lattner
2010-02-26The cloner has nothing to do if any of the main or ISR entrypoints are not Sanjiv Gupta