| Commit message (Expand) | Author | Age | Files | Lines |
* | Do not lose mem_operands while lowering VLD / VST intrinsics. | Evan Cheng | 2011-04-19 | 4 | -9/+44 |
* | Disable warning C4181: "qualifier applied to reference type; ignored" | Francois Pichet | 2011-04-19 | 1 | -1/+1 |
* | docs: Use <Hn> as Heading elements instead of <DIV class="doc_foo">. | NAKAMURA Takumi | 2011-04-18 | 55 | -2440/+2577 |
* | Use ArrayRef variants. | Devang Patel | 2011-04-18 | 1 | -35/+33 |
* | Add BumpPtrAllocator::getTotalMemory() to allow clients to query how much mem... | Ted Kremenek | 2011-04-18 | 2 | -0/+11 |
* | Remove test to check line numbers. There are other numerous tests in our test... | Devang Patel | 2011-04-18 | 1 | -27/+0 |
* | Trim a few unneeded includes. | Jim Grosbach | 2011-04-18 | 3 | -31/+0 |
* | Invert the meaning of printAliasInstr's return value. It now returns | Eric Christopher | 2011-04-18 | 3 | -5/+8 |
* | Simplify declarations slightly by using typedefs. | Eli Friedman | 2011-04-18 | 1 | -4/+2 |
* | malloc elimination: it's a bad idea to use raw_svector_ostream on a | Eli Friedman | 2011-04-18 | 1 | -1/+4 |
* | Reduce clutter in asm output. Do not emit source location as comment for each... | Devang Patel | 2011-04-18 | 8 | -39/+22 |
* | Handle spilling around an instruction that has an early-clobber re-definition of | Jakob Stoklund Olesen | 2011-04-18 | 1 | -14/+15 |
* | Small fix to the ARM AsmParser to ensure that a | Sean Callanan | 2011-04-18 | 1 | -0/+1 |
* | Fix a bug where we were counting the alias sets as completely used | Eric Christopher | 2011-04-18 | 2 | -5/+15 |
* | Mark some functions as used which are used within debug-only code. This | Chandler Carruth | 2011-04-18 | 2 | -0/+5 |
* | Enhance the fixed-length disassembler to support the callbacks necessary for ... | Owen Anderson | 2011-04-18 | 1 | -5/+10 |
* | Make the empty StructType::get overload use an empty ArrayRef. | Anders Carlsson | 2011-04-18 | 1 | -1/+1 |
* | while we're at it, handle 'sdiv exact' of a power of 2 also, | Chris Lattner | 2011-04-18 | 2 | -0/+16 |
* | fix rdar://9297011 - udiv by power of two causing fast-isel rejects | Chris Lattner | 2011-04-18 | 2 | -1/+13 |
* | Add a new bit that ImmLeaf's can opt into, which allows them to duck out of | Chris Lattner | 2011-04-18 | 3 | -6/+23 |
* | Implement major new fastisel functionality: the matcher can now handle immedi... | Chris Lattner | 2011-04-18 | 3 | -51/+251 |
* | relax this test to just check that the lock prefix is encoded properly, | Chris Lattner | 2011-04-18 | 1 | -2/+1 |
* | Revert r129688; it's breaking buildbots. | Eli Friedman | 2011-04-18 | 1 | -3/+1 |
* | More malloc elimination: it's a bad idea to use raw_svector_ostream on a | Eli Friedman | 2011-04-18 | 1 | -1/+3 |
* | Make the StringMaps attached to MCContext use the MCContext's allocator; | Eli Friedman | 2011-04-18 | 2 | -9/+11 |
* | Use an empty ArrayRef instead of an empty std::vector for the Function::get o... | Anders Carlsson | 2011-04-18 | 1 | -1/+1 |
* | docs: Redefine Heading elements as below; | NAKAMURA Takumi | 2011-04-18 | 5 | -90/+90 |
* | introduce a new OpKind abstraction which wraps up operand flavors in a tidy l... | Chris Lattner | 2011-04-17 | 1 | -22/+48 |
* | change OperandsSignature to use SmallVector<char> instead of std::vector<string> | Chris Lattner | 2011-04-17 | 2 | -16/+17 |
* | since the VT is fixed for a ImmLeaf, there is no reason to expose it to the m... | Chris Lattner | 2011-04-17 | 2 | -4/+1 |
* | switch the rest of the x86 immediate patterns over to ImmLeaf, | Chris Lattner | 2011-04-17 | 1 | -17/+9 |
* | now that predicates have a decent abstraction layer on them, introduce a new | Chris Lattner | 2011-04-17 | 5 | -4/+49 |
* | Rework our internal representation of node predicates to expose more | Chris Lattner | 2011-04-17 | 7 | -62/+153 |
* | remove some debugging code I added. | Chris Lattner | 2011-04-17 | 1 | -5/+0 |
* | 1. merge fast-isel-shift-imm.ll into fast-isel-x86-64.ll | Chris Lattner | 2011-04-17 | 6 | -61/+95 |
* | fix an x86 fast isel issue where we'd completely give up on folding an address | Chris Lattner | 2011-04-17 | 2 | -75/+91 |
* | fix an oversight which caused us to compile the testcase (and other | Chris Lattner | 2011-04-17 | 3 | -9/+22 |
* | tidy up and reduce indentation. | Chris Lattner | 2011-04-17 | 1 | -37/+39 |
* | Fix rdar://9289512 - not folding load into compare at -O0 | Chris Lattner | 2011-04-17 | 3 | -17/+65 |
* | split a complex predicate out to a helper function. Simplify two for loops, | Chris Lattner | 2011-04-17 | 1 | -10/+16 |
* | Remove working entry from README. | Eli Friedman | 2011-04-17 | 2 | -9/+1 |
* | fix rdar://9289583 - fast isel should handle non-canonical commutative binops | Chris Lattner | 2011-04-17 | 2 | -4/+37 |
* | PR9055: extend the fix to PR4050 (r70179) to apply to zext and anyext. | Eli Friedman | 2011-04-16 | 2 | -2/+25 |
* | Rename a misleadingly-named variable. | Frits van Bommel | 2011-04-16 | 1 | -5/+5 |
* | Add test cases for Jay's r129641 and fix a 32-bit-centric testcase in a file ... | Frits van Bommel | 2011-04-16 | 1 | -5/+81 |
* | Unbreak the MSVC 2010 build. | Francois Pichet | 2011-04-16 | 1 | -1/+2 |
* | Fix bug when checking phi operands in InstCombiner::visitPHINode(), | Jay Foad | 2011-04-16 | 1 | -1/+1 |
* | MSVC needs the return 0 to compile. | Francois Pichet | 2011-04-16 | 1 | -0/+1 |
* | Remove unused variable. | Benjamin Kramer | 2011-04-16 | 1 | -5/+2 |
* | Write out uint64_t as i{0..32},i{33..64} instead of i{0..32},0. | Benjamin Kramer | 2011-04-16 | 1 | -3/+2 |