- acca955 make -march=cpp handle the nocapture attribute, make it assert if it by Chris Lattner · 17 years ago
- 83489bb by Devang Patel · 17 years ago
- ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
- f2accb5 80 col violation. by Evan Cheng · 17 years ago
- 9b8f542 Removed trailing whitespace from Makefiles. by Misha Brukman · 17 years ago
- 5446274 Add load-folding table entries for MOVDQA. by Dan Gohman · 17 years ago
- b134709 Whitespace and other minor adjustments to make SSE instructions have by Dan Gohman · 17 years ago
- eb3fc28 by Devang Patel · 17 years ago
- 9fee08f add some more crazy strlen and memcpy stuff I noticed in spec. by Chris Lattner · 17 years ago
- ffb08f5 add some notes about strlen craziness in eon. by Chris Lattner · 17 years ago
- 93c65c8 Fix off-by-one error in traversing an array; this fixes a test. by Misha Brukman · 17 years ago
- fbb7486 Add patterns to match conditional moves with loads folded by Dan Gohman · 17 years ago
- b33fc7b Add load-folding table entries for cmovno too. by Dan Gohman · 17 years ago
- 305fceb Define instructions for cmovo and cmovno. by Dan Gohman · 17 years ago
- 653456c X86_COND_C and X86_COND_NC are alternate mnemonics for by Dan Gohman · 17 years ago
- cca2983 Revert r42653 and forward-port the code that lets INC64_32r be by Dan Gohman · 17 years ago
- 21213e7 CellSPU: by Scott Michel · 17 years ago
- 939e3a7 CellSPU: Update the README by Scott Michel · 17 years ago
- dd95009 CellSPU: by Scott Michel · 17 years ago
- d60de51 Revert r61415 and r61484. Duncan was correct that these weren't needed. by Bill Wendling · 17 years ago
- d68a076 Tidy up #includes, deleting a bunch of unnecessary #includes. by Dan Gohman · 17 years ago
- 8a84e44 by Devang Patel · 17 years ago
- 7877112 Atom and Core i7 do not have same model number after all. by Evan Cheng · 17 years ago
- 1c7a81b CellSPU: by Scott Michel · 17 years ago
- ed741dd CellSPU: by Scott Michel · 17 years ago
- 0be6d3f Add Intel processors core i7 and atom. by Evan Cheng · 17 years ago
- 5b925c0 Fix PR3210: Detect more Intel processors. Patch by Torok Edwin. by Evan Cheng · 17 years ago
- 52d0001 CellSPU: by Scott Michel · 17 years ago
- 9bd7a37 - Make copyRegToReg use the "LR" assembler synonym for "OR". Makes finding by Scott Michel · 17 years ago
- ccb6976 Do not isel load folding bt instructions for pentium m, core, core2, and AMD processors. These are significantly slower than a load followed by a bt of a register. by Evan Cheng · 17 years ago
- 018b7ee Fix x86 CPU id detection to identify Penryn (and future processors). by Evan Cheng · 17 years ago
- 52ceafa Use movaps / movd to extract vector element 0 even with sse4.1. It's still cheaper than pextrw especially if the value is in memory. by Evan Cheng · 17 years ago
- 5480c04 Fix PR3274: when promoting the condition of a BRCOND node, by Duncan Sands · 17 years ago
- d23b799 add a note by Chris Lattner · 17 years ago
- 02d711b - Start moving target-dependent nodes that could be represented by an by Scott Michel · 17 years ago
- 998dee9 Linux wants the FDE initial location and address range to be forced to 32-bit. by Bill Wendling · 17 years ago
- e9dd47a Fixed spelling, removed trailing whitespace. by Misha Brukman · 17 years ago
- 1df30c4 - Various '#if 0' cleanups. by Scott Michel · 17 years ago
- f0569be - Remove Tilmann's custom truncate lowering: it completely hosed over by Scott Michel · 17 years ago
- e55484e Add a simple pattern for matching 'bt'. by Chris Lattner · 17 years ago
- f1e9fd5 Fix some JIT encodings. by Chris Lattner · 17 years ago
- d1e3229 BT memory operands load from their address operand. by Chris Lattner · 17 years ago
- 1c39d4c translateX86CC can never fail. Simplify it based on this. by Chris Lattner · 17 years ago
- 722f5f1 Darwin likes for the EH frame to be non-local. by Bill Wendling · 17 years ago
- d4121be GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sure by Bill Wendling · 17 years ago
- 8277970 Fix a compiler-abort on a testcase where the stack-pointer is added to by Dan Gohman · 17 years ago
- 4328708 indentation by Chris Lattner · 17 years ago
- 4c78e02 simplify some control flow and reduce indentation, no functionality change. by Chris Lattner · 17 years ago
- c7a37d4 Add instruction patterns and encodings for the x86 bt instructions. by Dan Gohman · 17 years ago
- fd1c6c3 Silence unused variable warnings. by Devang Patel · 17 years ago
- 0b1d4a7 Clean up the atomic opcodes in SelectionDAG. by Dan Gohman · 17 years ago
- 9cf8ef6 add some notes for simplifylibcalls optimizations by Chris Lattner · 17 years ago
- 62c75ea Fixed code generation for v8i16 and v16i8 splats on X86. by Mon P Wang · 17 years ago
- 15a3a49 Make the fuse-failed debug output human-readable. by Dan Gohman · 17 years ago
- b12b1a2 Fix fast-isel to not emit invalid assembly when presented with a by Dan Gohman · 17 years ago
- 018a34c Move the patterns which have i8 immediates before the patterns by Dan Gohman · 17 years ago
- a33649e Fix some release-assert warnings by Chris Lattner · 17 years ago
- 2f6fea9 Fix bug 3202. by Rafael Espindola · 17 years ago
- bfd23c9 When emitting instructions that define EFLAGS and the EFLAGS value isn't by Dan Gohman · 17 years ago
- 34d6ad7 When setting up the frame pointer, add it as a live-in register to all by Dan Gohman · 17 years ago
- af9b952 Fixed x86 code generation of multiple for v2i64. It was incorrect for SSE4.1. by Mon P Wang · 17 years ago
- a32b7ac Mark the x86 fp stack registers as "reserved". This tells LiveVariables by Dan Gohman · 17 years ago
- 8749b61 Add initial support for back-scheduling address computations, by Dan Gohman · 17 years ago
- 582048d add some more notes. by Chris Lattner · 17 years ago
- 8f416f3 Add a testcase for GCC PR 23455, which lpre handles now. Add some by Chris Lattner · 17 years ago
- ef423eb gvn now hoists this load out of the hot non-call path. by Chris Lattner · 17 years ago
- 30baa95 silence warning when asserts disabled. by Chris Lattner · 17 years ago
- 03a4698 silence warning when asserts disabled. by Chris Lattner · 17 years ago
- d350e02 - Use patterns instead of creating completely new instruction matching patterns, by Bill Wendling · 17 years ago
- 8c0f244 Don't make use of an illegal type (i64) when lowering f64 function arguments. by Duncan Sands · 17 years ago
- 9e5ecb8 Added support for SELECT v8i8 v4i16 for X86 (MMX) by Mon P Wang · 17 years ago
- ab55ebd Redo the arithmetic with overflow architecture. I was changing the semantics of by Bill Wendling · 17 years ago
- 38b6fd6 Fix a 80 col. violation. by Evan Cheng · 17 years ago
- e5ad88e Preliminary ARM debug support based on patch by Mikael of FlexyCore. by Evan Cheng · 17 years ago
- 6bb14ca Some code clean up. by Evan Cheng · 17 years ago
- 9a90132 Only perform SETO/SETC to JO/JC conversion if extractvalue is coming from an arithmetic with overflow instruction. by Bill Wendling · 17 years ago
- 5788d1a Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some overflow issues. Patch by Thomas Jablin. by Evan Cheng · 17 years ago
- bc5e15e Whitespace changes. by Bill Wendling · 17 years ago
- 2dae65d move an entry, add some notes, remove a completed item (IMPLICIT_DEF) by Chris Lattner · 17 years ago
- aedc637 CellSPU: by Scott Michel · 17 years ago
- 30a64a7 Implement fast-isel conversion of a branch instruction that's branching on an by Bill Wendling · 17 years ago
- 74c3765 Add sub/mul overflow intrinsics. This currently doesn't have a by Bill Wendling · 17 years ago
- 677a7ec Handle a compiler warning. by Duncan Sands · 17 years ago
- c065b3f Correct my English. by Bill Wendling · 17 years ago
- e07d3de CellSPU: by Scott Michel · 17 years ago
- 52370a1 Add initial support for fast-isel of the [SU]ADDO intrinsics. It isn't by Bill Wendling · 17 years ago
- 55fdaec Fix a couple of mistaken switch case fall-throughs. Thanks to Bill by Dan Gohman · 17 years ago
- e4d1082 Re-apply 60689 now my head is screwed on right. by Evan Cheng · 17 years ago
- 2d4e9bc Revert 60689. It caused many regressions on Darwin targets. by Dan Gohman · 17 years ago
- c8a1a3c Factor out the code for sign-extending/truncating gep indices by Dan Gohman · 17 years ago
- 59779c5 consistency by Chris Lattner · 17 years ago
- bedb8c1 introduce a new RoundUpAlignment helper function, use it to by Chris Lattner · 17 years ago
- f923129 Update CPP backend for PrintModulePass API changes. by Dan Gohman · 17 years ago
- dda346a Perform cheap checks first. by Evan Cheng · 17 years ago
- 6ecf5ce Fix typo, psuedo -> pseudo. by Nick Lewycky · 17 years ago
- 630c99f improve a note. by Chris Lattner · 17 years ago
- 6a09a74 some more PRE/GVN/DSE related notes. by Chris Lattner · 17 years ago
- f96ca79 add a note by Chris Lattner · 17 years ago
- 78a7e7c some random notes. by Chris Lattner · 17 years ago
- c3ccc1a Clean up some ARM GV asm printing out; minor fixes to match what gcc does. by Evan Cheng · 17 years ago