summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-01
* Enable automatic detection of FMA3 support to allow intrinsics to be used.Craig Topper2012-06-01
* Remove fadd(fmul) patterns for FMA3. This needs to be implemented by paying a...Craig Topper2012-06-01
* Add VFNSUB* instructions to folding table.Craig Topper2012-06-01
* Remove a trailing space and fix a comment.Craig Topper2012-06-01
* enhance the logic for looking through tailcalls to look through transparent c...Chris Lattner2012-06-01
* Tidy up. Remove trailing spaces and fix the worst of the 80 column violations.Craig Topper2012-06-01
* enhance getNoopInput to know about vector<->vector bitcasts of legalChris Lattner2012-06-01
* rearrange some logic, no functionality change.Chris Lattner2012-06-01
* ARM: support struct byval in llvmManman Ren2012-06-01
* Fix 80 columns.Michael J. Spencer2012-06-01
* Add support for enum forward declarations.Eric Christopher2012-06-01
* Put the shiny new MCSubRegIterator to work.Chad Rosier2012-06-01
* add -bounds-checking-multiple-traps option to make one trap BB per checkNuno Lopes2012-05-31
* revamp BoundsChecking considerably:Nuno Lopes2012-05-31
* Add support for return value promotion in X86 calling conventions.Jakob Stoklund Olesen2012-05-31
* X86: replace SUB with CMP if possibleManman Ren2012-05-31
* Add a PrintRegUnit helper similar to PrintReg.Jakob Stoklund Olesen2012-05-31
* Fix typosJoel Jones2012-05-31
* Fix typos noticed by Benjamin Kramer.Rafael Espindola2012-05-31
* X86: Rename the CLMUL target feature to PCLMUL.Benjamin Kramer2012-05-31
* Require intervals in the range metadata to be in a canonical form: They mustRafael Espindola2012-05-31
* Added FMA3 Intel instructions.Elena Demikhovsky2012-05-31
* Enhance the sinking code to handle diamond patterns. Patch byDuncan Sands2012-05-31
* Add intrinsic for pclmulqdq instruction.Craig Topper2012-05-31
* Cleanup and factoring of mips16 tablegen classes. Make register classesAkira Hatanaka2012-05-31
* Fix typo in assembly directive. Noticed by inspection.Eric Christopher2012-05-31
* Avoid depending on list orders and register numbering.Jakob Stoklund Olesen2012-05-30
* Extract some pointer hacking to a function.Jakob Stoklund Olesen2012-05-30
* Prioritize smaller register classes for urgent evictions.Jakob Stoklund Olesen2012-05-30
* Add support for the mips inline asm 'm' output modifier.Eric Christopher2012-05-30
* Switch the canonical FMA term operand order to match both the comment I wrote...Owen Anderson2012-05-30
* Teach DAGCombine to canonicalize the position of a constant in the term opera...Owen Anderson2012-05-30
* Remove extra space.Chad Rosier2012-05-30
* Make sure that we're dealing with a binary SCEVExpr when simplifying.Benjamin Kramer2012-05-30
* Fix some uses of getSubRegisters() to use getSubReg() instead.Jakob Stoklund Olesen2012-05-30
* Remove some redundant tests.Jakob Stoklund Olesen2012-05-30
* Teach SCEV's icmp simplification logic that a-b == 0 is equivalent to a == b.Benjamin Kramer2012-05-30
* it's pointed out that R11 can be used for magic things, and doing things just...Chris Lattner2012-05-30
* Extend the (abi-irrelevant) return convention to be able to return more than ...Chris Lattner2012-05-30
* [arm-fast-isel] Add support for the llvm.frameaddress() intrinsic.Chad Rosier2012-05-30
* Port support for SSE4a extrq/insertq to the old jit code emitter.Benjamin Kramer2012-05-30
* [asan] instrument cmpxchg and atomicrmwKostya Serebryany2012-05-30
* SCEV: Handle a corner case reducing AddRecExpr * AddRecExprAndrew Trick2012-05-30
* Reformat the loop that does AddRecExpr * AddRecExpr reduction.Andrew Trick2012-05-30
* Teach taildup to update livein set. rdar://11538365Evan Cheng2012-05-30
* If-converter models predicated defs as read + write. The read should be marke...Evan Cheng2012-05-30
* Add an insertPass API to TargetPassConfig. <rdar://problem/11498613>Bob Wilson2012-05-30
* bounds checking:Nuno Lopes2012-05-29
* Optional def can be either a def or a use (of reg0).Evan Cheng2012-05-29