- 08d012e Rename the new unsigned and signed keywords to nuw and nsw, by Dan Gohman · 15 years ago
- 1c88eff Add -march=ppc32 lines so that this test doesn't ever default to ppc64. by Dan Gohman · 15 years ago
- eadf049 Use getTargetConstant instead of getConstant since it's meant as an constant operand. by Evan Cheng · 15 years ago
- 7840250 Make the grep line in this test more specific, to avoid unintended matches. by Dan Gohman · 15 years ago
- 1e0c158 Ignore undef uses. by Evan Cheng · 15 years ago
- 6dba766 Remove empty test. by Devang Patel · 15 years ago
- e54abc9 Introduce MetadataBase, a base class for MDString and MDNode. by Devang Patel · 15 years ago
- ed4b2dc Revert commit 76707, it was breaking the llvm-gcc build by Duncan Sands · 15 years ago
- 828f704 set the ELF "small" flag on objects that end up in .rodata.cst4 consistently, by Chris Lattner · 15 years ago
- 0f4b285 Replace the original ad-hoc code for determining whether (v pred w) implies by Dan Gohman · 15 years ago
- 47b1e2a Remove a big test case. by Evan Cheng · 15 years ago
- b2f8806 Fix ocaml tests for 64-bit MacOS systems. LLVM is currently built by Bob Wilson · 15 years ago
- 3ecadc8 Do not select tSXTB / tSXTH in thumb2 mode. by Evan Cheng · 15 years ago
- 7462502 convert this test to filecheck format, which is faster and avoids false matches of "st" -> "stdin" by Chris Lattner · 15 years ago
- 99bd8bf add a testcase for the pic16 section handling stuff. by Chris Lattner · 15 years ago
- 5d88502 Another rewriter bug exposed by recent coalescer changes. ReuseInfo::GetRegForReload() should make sure the "switched" register is in the desired register class. I'm surprised this hasn't caused more failures in the past. by Evan Cheng · 15 years ago
- 634d61b remove a very large testcase for now. by Chris Lattner · 15 years ago
- d101a72 Fix a dagga combiner bug: avoid creating illegal constant. by Evan Cheng · 15 years ago
- 126b566 Add a testcase for PR2831. by Dan Gohman · 15 years ago
- 19211b4 Add a testcase for PR4569, which is now fixed. by Dan Gohman · 15 years ago
- af9e7a7 Fix ARM isle code that optimize multiply by constants which are power-of-2 +/- 1. by Evan Cheng · 15 years ago
- c95be59 Cross RC coalescing is now on by default. by Evan Cheng · 15 years ago
- 746f3b1 The upper argument of ConstantRange is exclusive, not inclusive. by Dan Gohman · 15 years ago
- 76081c4 by David Greene · 15 years ago
- 87faa1f Forgot this test earlier. by Evan Cheng · 15 years ago
- 1224c38 Assembly and Bitcode support for unsigned/signed overflow flags and by Dan Gohman · 15 years ago
- 33d0474 Use TII->findCommutedOpIndices to find the commute operands (rather than guessing). by Evan Cheng · 15 years ago
- 5026ae4 Removed the DumpSymbolsandMacros and LoadSymbolsandMacros MCStreamer API as by Kevin Enderby · 15 years ago
- 753480a Fix some sub-reg coalescing bugs where the coalescer wasn't updating the resulting interval's register class. by Evan Cheng · 15 years ago
- f241174 Revert the addition of hasNoPointerOverflow to GEPOperator. by Dan Gohman · 15 years ago
- 6aadc4d xfail for now. by Evan Cheng · 15 years ago
- 401e10c implement a new magic global "llvm.compiler.used" which is like llvm.used, but by Chris Lattner · 15 years ago
- ba8dc03 Restore AsmWriterEmitter.cpp back to 74742. The recent changes broke Thumb. by Evan Cheng · 15 years ago
- cc17183 This test should be run with -m32. by Daniel Dunbar · 15 years ago
- 45d34fe Fix http://llvm.org/bugs/show_bug.cgi?id=4583 by Jakob Stoklund Olesen · 15 years ago
- 2451a64 Canonicalize bitcasts between types like <1 x i64> and i64 to by Eli Friedman · 15 years ago
- 76e7ba8 Back out 76300; apparently the preference is to canonicalize the other by Eli Friedman · 15 years ago
- 8be1739 Add combine: X sdiv (1 << Y) -> X udiv (1 << Y) when X doesn't have the by Eli Friedman · 15 years ago
- fc21f8f Canonicalize insert/extractelement from single-element vectors into bitcasts. by Eli Friedman · 15 years ago
- 62bb413 Fix simplifylibcalls memset recognition to work on 64-bit platforms by Eli Friedman · 15 years ago
- 438d990 Catch more coalescing opportunities. by Evan Cheng · 15 years ago
- 5248468 Enable cross register class coalescing. by Evan Cheng · 15 years ago
- 59959cd Fix pr4552. Stack slot coloring with register must take care not to generate illegal ams. by Evan Cheng · 15 years ago
- b4b53e5 llvm-mc: Add -triple, and start fetching the target asm printer. by Daniel Dunbar · 15 years ago
- 47e9fab Fix x86 inline ams 'q' constraint support. In 32-bit mode, it's just like 'Q', i.e. EAX, EDX, ECX, EBX. In 64-bit mode, it just means all the i64r registers. Yeah, that makes sense. by Evan Cheng · 15 years ago
- a9af7e6 rename test. by Chris Lattner · 15 years ago
- cbc6da6 Testcase for PR4214. by Duncan Sands · 15 years ago
- a64eb92 Make promotion in operation legalization for SETCC work correctly. by Eli Friedman · 15 years ago
- b8e9ac8 Emit cross regclass register moves for thumb2. Minor code duplication cleanup. by Anton Korobeynikov · 15 years ago
- 423ccfe Assume an inline asm might be a call, so we get by Dale Johannesen · 15 years ago
- 3ac1ab8 by David Greene · 15 years ago
- 57e599a Teach MachineInstr::isRegTiedToDefOperand() to correctly parse inline asm operands. by Jakob Stoklund Olesen · 15 years ago
- 5f15992 Changed my mind. We now allow remat of instructions whose defs have subreg indices. by Evan Cheng · 15 years ago
- dfce360 this should be xfailed on darwin. Darwin doesn't use the libstdc++ in the llvm-gcc distro, it uses the system version. by Chris Lattner · 15 years ago
- 2b48ab9 With recent MC changes, RIP base register is explicitly modeled. Make sure we add it when x86 V_SET0 / V_SETALLONES (by transforming it into a constpool load) into the use instruction. by Evan Cheng · 15 years ago
- 850f791 Fill in some holes in ScalarEvolution's loop iteration condition by Dan Gohman · 15 years ago
- ebfe2b2 Make xfail proper by Anton Korobeynikov · 15 years ago
- c975180 Temporary disable 16 bit bswap by Anton Korobeynikov · 15 years ago
- 6ff3f2c Add bswap patterns by Anton Korobeynikov · 15 years ago
- 54681ec Fix logic inversion for RI-mode address selection by Anton Korobeynikov · 15 years ago
- 9419a0d Unbreak the test by Anton Korobeynikov · 15 years ago
- bb8a048 Expand 32-bit bitconverts via memory by Anton Korobeynikov · 15 years ago
- f2fd8ea Fix incomin arg stack frame offset in case we need to generate stack frame by Anton Korobeynikov · 15 years ago
- 5dd38de Revert the commit, it just hides the real bug by Anton Korobeynikov · 15 years ago
- 75eef89 Lower anyext to zext, 32-bit stuff does not have any implicit zero-extension side effects by Anton Korobeynikov · 15 years ago
- 8bd0db7 Provide consistent subreg idx scheme. This (hopefully) fixes remaining divide problems by Anton Korobeynikov · 15 years ago
- 6fe326c Implement 'large' PIC model by Anton Korobeynikov · 15 years ago
- 48e8b3c Implement shifts properly (hopefilly - finally!) by Anton Korobeynikov · 15 years ago
- 0a42d2b Properly handle divides. As a bonus - implement memory versions of them. by Anton Korobeynikov · 15 years ago
- 014d463 32 bit shifts have only 12 bit displacements by Anton Korobeynikov · 15 years ago
- 1ed1e3e Consolidate reg-imm / reg-reg-imm address mode selection logic in one place. by Anton Korobeynikov · 15 years ago
- 720e3b0 Add support for 12 bit displacements by Anton Korobeynikov · 15 years ago
- 980d550 Emit proper lowering of load from arg stack slot by Anton Korobeynikov · 15 years ago
- c772c44 Implement dynamic allocas by Anton Korobeynikov · 15 years ago
- c16cdc5 Add jump tables by Anton Korobeynikov · 15 years ago
- 759205d Add rotates by Anton Korobeynikov · 15 years ago
- cfca8b1 Add patterns for integer negate by Anton Korobeynikov · 15 years ago
- 8c993e1 Provide proper patterns for and with imm instructions. Tune the tests accordingly. by Anton Korobeynikov · 15 years ago
- 25af733 Add 32 bit and reg-imm and disable invalid patterns for now by Anton Korobeynikov · 15 years ago
- 747052c Add z9 and z10 target processors. Mark z10-only instructions as such. by Anton Korobeynikov · 15 years ago
- 22836d1 Proper lower 'small' results by Anton Korobeynikov · 15 years ago
- eb68f1c Completel forgot about unconditional branches by Anton Korobeynikov · 15 years ago
- bad769f Lower addresses of globals by Anton Korobeynikov · 15 years ago
- ed1a6d4 Test (incomplete) for easy muls by Anton Korobeynikov · 15 years ago
- 8d1837d Provide "wide" muls and divs/rems by Anton Korobeynikov · 15 years ago
- ecf22d5 Tests for cmp / br_cc / select_cc by Anton Korobeynikov · 15 years ago
- ef5deca Emit callee-saved regs spills / restores by Anton Korobeynikov · 15 years ago
- ba249e4 Some preliminary call lowering by Anton Korobeynikov · 15 years ago
- 3c98c61 Prologue / epilogue emission by Anton Korobeynikov · 15 years ago
- 51f613f Add simple frame index elimination by Anton Korobeynikov · 15 years ago
- 81c0325 Provide proper test :) by Anton Korobeynikov · 15 years ago
- 711d5b6 Add address computation stuff by Anton Korobeynikov · 15 years ago
- c8301d1 Add mem-imm stores by Anton Korobeynikov · 15 years ago
- 961bb6f Add stores and truncstores by Anton Korobeynikov · 15 years ago
- dc28955 Add patterns for various extloads by Anton Korobeynikov · 15 years ago
- 9e4816e Add shifts and reg-imm address matching by Anton Korobeynikov · 15 years ago
- a51752c Add bunch of 32-bit patterns... Uffff :) by Anton Korobeynikov · 15 years ago
- 3f2122b Add tests for fixes I committed earlier to the C++ FE. by Rafael Espindola · 15 years ago
- da308c9 Add bunch of reg-imm movs by Anton Korobeynikov · 15 years ago
- 89edcd0 Provide masked reg-imm 'or' and 'and' by Anton Korobeynikov · 15 years ago