aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Move various generated tables into read-only memory, fixing up const correctn...Benjamin Kramer2011-10-223-11/+12
* Fix pr11193.Nadav Rotem2011-10-221-3/+0
* The different flavors of ARM have different valid subsets of registers. CheckBill Wendling2011-10-221-3/+13
* Assembly parsing for 4-register sequential variant of VLD2.Jim Grosbach2011-10-213-36/+18
* Assembly parsing for 2-register sequential variant of VLD2.Jim Grosbach2011-10-214-30/+46
* Make sure that the landing pads themselves have no PHI instructions in them.Bill Wendling2011-10-211-0/+21
* Extend the floating point heuristic to consider NaN checks unlikely.Benjamin Kramer2011-10-211-4/+17
* Remap blockaddress correctly when inlining a function. Fixes PR10162.Eli Friedman2011-10-211-1/+32
* Use LLVMBool for a function that logically returns a boolean value.Owen Anderson2011-10-211-1/+1
* Assembly parsing for 4-register variant of VLD1.Jim Grosbach2011-10-216-31/+38
* BranchProbabilityInfo: floating point equality is unlikely.Benjamin Kramer2011-10-211-2/+34
* Assembly parsing for 3-register variant of VLD1.Jim Grosbach2011-10-216-22/+37
* STABS symbols are debug symbols.Owen Anderson2011-10-211-1/+3
* Minor simplification: use ShuffleVectorInst::getMaskValue instead of a more e...Eli Friedman2011-10-211-2/+2
* Extend instcombine's shufflevector simplification to handle more cases where ...Eli Friedman2011-10-211-61/+195
* ARM VLD parsing and encoding.Jim Grosbach2011-10-216-247/+276
* Don't automatically set the "fc" bits on MSR instructions if the user didn't ...Owen Anderson2011-10-211-3/+7
* Bind libObject API for obtaining the section containing a Symbol.Owen Anderson2011-10-211-0/+6
* Expand the coverage of the libObject C bindings to include more SectionRef ac...Owen Anderson2011-10-211-0/+69
* Fix pr11194. When promoting and splitting integers we need to useNadav Rotem2011-10-211-3/+12
* Nuke an #if0 that got accidentally left in.Jim Grosbach2011-10-211-31/+0
* whitespace.Jim Grosbach2011-10-211-1/+1
* Remove some outdated comments.Jim Grosbach2011-10-211-11/+11
* 1. Fix the widening of SETCC in WidenVecOp_SETCC. Use the correct return CC t...Nadav Rotem2011-10-213-14/+17
* Fix build on mingw-w64.Anton Korobeynikov2011-10-211-6/+8
* Add loop aligning to MachineBlockPlacement based on review discussion soChandler Carruth2011-10-211-3/+39
* Remove intrinsics for X86 BLSI, BLSMSK, and BLSR intrinsics and replace with ...Craig Topper2011-10-213-11/+71
* Implement a block placement pass based on the branch probability andChandler Carruth2011-10-214-2/+638
* Remove a now dead function, fixing -Wunused-function warnings fromChandler Carruth2011-10-211-20/+0
* Fix unused variable warning.Richard Smith2011-10-211-1/+1
* Revert r142618, r142622, and r142624, which were based on an incorrect readin...Owen Anderson2011-10-201-42/+4
* Remove unused include of sys/uio.h in MemoryBuffer.cpp. It was not correctly ...David Meyer2011-10-201-1/+0
* Disable the PPC hazard recognizer. It currently only supportsDan Gohman2011-10-201-2/+8
* Delete the list-tdrr scheduler. Top-down schedulers are going awayDan Gohman2011-10-201-203/+11
* Separate out ARM MSR instructions into M-class versions and AR-class versions...Owen Anderson2011-10-201-4/+42
* Add missing operand. <rdar://problem/10313323>Bill Wendling2011-10-201-1/+2
* Haven't yet found a nice way to handle TargetData verification in theLang Hames2011-10-201-25/+88
* Revert r142579, "Fix a type in the legalization of CONCAT_VECTORS". This is Chad Rosier2011-10-201-1/+1
* As Evan suggested, loads from constant pool are safe to speculate.Devang Patel2011-10-201-5/+5
* Add a comment.Devang Patel2011-10-201-1/+3
* Tidy up. Trailing whitespace.Jim Grosbach2011-10-201-2/+2
* ARM VLD1/VST1 (one register, no writeback) assembly parsing and encoding.Jim Grosbach2011-10-201-4/+4
* ARM VTBX (one register) assembly parsing and encoding.Jim Grosbach2011-10-201-3/+3
* Fix a type in the legalization of CONCAT_VECTORS.Nadav Rotem2011-10-201-1/+1
* Refactor code from inlining and globalopt that checks whether a function defi...Eli Friedman2011-10-204-7/+19
* A FIXME about block addresses and indirectbr.Eli Friedman2011-10-201-0/+6
* Simplify; no intended functional change.Eli Friedman2011-10-201-10/+3
* "@string = constant i8 0" is a value i8* string of length zero. Analyze thatNick Lewycky2011-10-201-6/+13
* Revert 142337. Thumb1 still doesn't support dynamic stack realignment. :(Chad Rosier2011-10-203-32/+11
* Initialze ScalarEvalution dependency.Devang Patel2011-10-191-0/+1