2011-06-23 |
Evan Cheng | Remove TargetOptions.h dependency from X86Subtarget. |
tree | commitdiff |
2011-06-23 |
Evan Cheng | Get rid of one getStackAlignment(). RegisterInfo should... |
tree | commitdiff |
2011-06-21 |
Nick Lewycky | Add support for assembling "movq" when it's correct... |
tree | commitdiff |
2011-06-21 |
Bob Wilson | Revert r133452: "Emit movq for 64-bit register to XMM... |
tree | commitdiff |
2011-06-20 |
Nick Lewycky | Emit movq for 64-bit register to XMM register moves... |
tree | commitdiff |
2011-06-18 |
Benjamin Kramer | Remove unused but set variables. |
tree | commitdiff |
2011-06-18 |
Jakob Stoklund Olesen | Switch x86 to using AltOrders instead of MethodBodies. |
tree | commitdiff |
2011-06-17 |
Jakob Stoklund Olesen | SI, DI, BP, and SP don't have 8-bit sub-registers in... |
tree | commitdiff |
2011-06-16 |
Dan Gohman | Add a comment describing why transforming (shl x, 1... |
tree | commitdiff |
2011-06-16 |
Bruno Cardoso Lopes | Add AVX suport for fpextend. |
tree | commitdiff |
2011-06-15 |
Jakob Stoklund Olesen | Use set operations instead of plain lists to enumerate... |
tree | commitdiff |
2011-06-15 |
John McCall | Add a new function attribute, nonlazybind, which inhibi... |
tree | commitdiff |
2011-06-14 |
Bruno Cardoso Lopes | Add one more argument to the prefetch intrinsic to... |
tree | commitdiff |
2011-06-14 |
Nick Lewycky | Fit banner in 80-col and adjust whitespace. No function... |
tree | commitdiff |
2011-06-12 |
Rafael Espindola | AnalyzeBranch doesn't change which successors a bb... |
tree | commitdiff |
2011-06-12 |
Charles Davis | Put FrameSetup flag on x86 instructions that set up... |
tree | commitdiff |
2011-06-11 |
Eli Friedman | Make sure to pass OpFlags into MachineInstrBuilder... |
tree | commitdiff |
2011-06-10 |
Eli Friedman | Add full x86 fast-isel support for memcpy and memset. |
tree | commitdiff |
2011-06-10 |
Eli Friedman | PR10092 (second try): Don't crash on a load without... |
tree | commitdiff |
2011-06-09 |
Eli Friedman | Chris fixed this README a while back by changing how... |
tree | commitdiff |
2011-06-09 |
Eli Friedman | Revert 132789; it breaks tests. My mistake. |
tree | commitdiff |
2011-06-09 |
Eli Friedman | Add a check to make sure we don't crash with strange... |
tree | commitdiff |
2011-06-09 |
Jakob Stoklund Olesen | Remove custom allocation order boilerplate that is... |
tree | commitdiff |
2011-06-08 |
Eric Christopher | Add a parameter to CCState so that it can access the... |
tree | commitdiff |
2011-06-06 |
Stuart Hastings | Followup to 132458, omit unnecessary stack copy when... |
tree | commitdiff |
2011-06-03 |
Stuart Hastings | Reapply 132424 with fixes. This fixes PR10068. |
tree | commitdiff |
2011-06-02 |
Eric Christopher | Have LowerOperandForConstraint handle multiple characte... |
tree | commitdiff |
2011-06-02 |
Jakob Stoklund Olesen | Flag unallocatable register classes instead of giving... |
tree | commitdiff |
2011-06-02 |
Rafael Espindola | Revert 132424 to fix PR10068. |
tree | commitdiff |
2011-06-02 |
Stuart Hastings | Omit unnecessary stack copy when x87 input is a load. |
tree | commitdiff |
2011-06-02 |
Jakob Stoklund Olesen | Use TRI::has{Sub,Super}ClassEq() where possible. |
tree | commitdiff |
2011-06-02 |
Rafael Espindola | Don't hardcode the %reg format in the streamer. |
tree | commitdiff |
2011-06-01 |
Stuart Hastings | Recommit 132404 with fixes. rdar://problem/5993888 |
tree | commitdiff |
2011-06-01 |
Stuart Hastings | Revert 132404 to appease a buildbot. rdar://problem... |
tree | commitdiff |
2011-06-01 |
Stuart Hastings | Add support for x86 CMPEQSS and friends. These instruc... |
tree | commitdiff |
2011-06-01 |
Jakob Stoklund Olesen | Fix PR10059 and future variations by handling all regis... |
tree | commitdiff |
2011-06-01 |
Stuart Hastings | FGETSIGN support for x86, using movmskps/pd. Will... |
tree | commitdiff |
2011-05-30 |
Rafael Espindola | Use the dwarf->llvm mapping to print register names... |
tree | commitdiff |
2011-05-30 |
Rafael Espindola | Introduce the DwarfRegAlias class for declaring that... |
tree | commitdiff |
2011-05-30 |
Rafael Espindola | Mark the 32 bit registers as invalid in 64 bit mode... |
tree | commitdiff |
2011-05-28 |
Rafael Espindola | Add 132187 back now that the real problem is fixed. |
tree | commitdiff |
2011-05-27 |
Rafael Espindola | It looks like 132187 might have broken the llvm-gcc... |
tree | commitdiff |
2011-05-27 |
Cameron Zwarich | Add a GR32_NOREX_NOSP register class and fix a bug... |
tree | commitdiff |
2011-05-27 |
Jakob Stoklund Olesen | Delete MethodBodies that only filtered reserved registers. |
tree | commitdiff |
2011-05-27 |
Rafael Espindola | Remove dwarf numbers from subregs. We should use DW_OP_... |
tree | commitdiff |
2011-05-26 |
Chad Rosier | Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn... |
tree | commitdiff |
2011-05-26 |
Stuart Hastings | Reverting 132105: it broke some LLVM-GCC DejaGNU tests. |
tree | commitdiff |
2011-05-26 |
Stuart Hastings | Correctly handle a one-word struct passed byval on... |
tree | commitdiff |
2011-05-25 |
Eli Friedman | Rewrite fast-isel integer cast handling to handle more... |
tree | commitdiff |
2011-05-25 |
Francois Pichet | Remove unused OpcodeMask enumerator. |
tree | commitdiff |
2011-05-25 |
Francois Pichet | Fix MSVC warning: "is out of range for enum constant" |
tree | commitdiff |
2011-05-25 |
Rafael Espindola | Replace the -unwind-tables option with a per function... |
tree | commitdiff |
2011-05-24 |
Charles Davis | Add a method to TargetRegisterInfo to get the register... |
tree | commitdiff |
2011-05-24 |
Evan Cheng | - Teach SelectionDAG::isKnownNeverZero to return true... |
tree | commitdiff |
2011-05-22 |
Chris Lattner | add a missing alias to make us more bug compatible... |
tree | commitdiff |
2011-05-21 |
Benjamin Kramer | X86: smulo -> add is now done target-independently... |
tree | commitdiff |
2011-05-21 |
Cameron Zwarich | Fix PR9978 by adding RIP to GR64_TC so it can be used... |
tree | commitdiff |
2011-05-20 |
Eli Friedman | Add fast-isel support for byval calls on x86. |
tree | commitdiff |
2011-05-20 |
Stuart Hastings | Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8... |
tree | commitdiff |
2011-05-20 |
Benjamin Kramer | Rename the "sandybridge" subtarget to "corei7-avx"... |
tree | commitdiff |
2011-05-20 |
Chad Rosier | Don't attempt to tail call optimize for Win64. |
tree | commitdiff |
2011-05-20 |
Evan Cheng | Revert r131664 and fix it in instcombine instead. rdar... |
tree | commitdiff |
2011-05-19 |
Eli Friedman | Add fast-isel support for zeroext and signext ret instr... |
tree | commitdiff |
2011-05-19 |
Eric Christopher | Oddly people want to use the 'r' constraint for fp... |
tree | commitdiff |
2011-05-19 |
Rafael Espindola | ADD64ri32 sign extends its argument, so we need to... |
tree | commitdiff |
2011-05-19 |
Evan Cheng | crc32 with 64-bit output zeros upper 32-bits. rdar... |
tree | commitdiff |
2011-05-19 |
Stuart Hastings | Reverting 131641 to investigate 'bot complaint. |
tree | commitdiff |
2011-05-19 |
Stuart Hastings | Revise MOVSX16rr8/MOVZX16rr8 (and rm variants) to no... |
tree | commitdiff |
2011-05-18 |
Eli Friedman | Revert unintentional commit. |
tree | commitdiff |
2011-05-18 |
Eli Friedman | More instcombine simplifications towards better debug... |
tree | commitdiff |
2011-05-18 |
Cameron Zwarich | Reserve the segment registers on x86 to fix verifier... |
tree | commitdiff |
2011-05-18 |
Chad Rosier | Enables vararg functions that pass all arguments via... |
tree | commitdiff |
2011-05-17 |
Mon P Wang | Enable autodetect of popcnt |
tree | commitdiff |
2011-05-17 |
Eli Friedman | Add x86 fast-isel for calls returning first-class aggre... |
tree | commitdiff |
2011-05-17 |
Eli Friedman | Clean up the mess created by r131467+r131469. |
tree | commitdiff |
2011-05-17 |
Stuart Hastings | Revert 131467 due to buildbot complaint. |
tree | commitdiff |
2011-05-17 |
Stuart Hastings | Fix an obscure issue in X86_64 parameter passing: if... |
tree | commitdiff |
2011-05-17 |
Nadav Rotem | Fix a bug in PerformEXTRACT_VECTOR_ELTCombine. The... |
tree | commitdiff |
2011-05-17 |
Eric Christopher | Update comment. |
tree | commitdiff |
2011-05-17 |
Eric Christopher | Support XOR and AND optimization with no return value. |
tree | commitdiff |
2011-05-17 |
Eric Christopher | Couple less magic numbers. |
tree | commitdiff |
2011-05-17 |
Eric Christopher | Make this code a little less magic number laden. |
tree | commitdiff |
2011-05-17 |
Chris Lattner | add a note |
tree | commitdiff |
2011-05-17 |
Eli Friedman | Back out r131444 and r131438; they're breaking nightly... |
tree | commitdiff |
2011-05-17 |
Eli Friedman | Add x86 fast-isel for calls returning first-class aggre... |
tree | commitdiff |
2011-05-16 |
Eli Friedman | Remove dead code. Fix associated test to use FileCheck. |
tree | commitdiff |
2011-05-16 |
Eli Friedman | Make fast-isel work correctly s/uadd.with.overflow... |
tree | commitdiff |
2011-05-14 |
Eli Friedman | Fix a FIXME by moving the fast-isel implementation... |
tree | commitdiff |
2011-05-14 |
Rafael Espindola | Don't produce a vmovntdq if we don't have AVX support. |
tree | commitdiff |
2011-05-14 |
Eli Friedman | Zap useless code; this hasn't done anything useful... |
tree | commitdiff |
2011-05-11 |
Eric Christopher | Turn this into a table, this will make more sense shortly. |
tree | commitdiff |
2011-05-11 |
Nadav Rotem | Add custom lowering of X86 vector SRA/SRL/SHL when... |
tree | commitdiff |
2011-05-10 |
Eric Christopher | Optimize atomic lock or that doesn't use the result... |
tree | commitdiff |
2011-05-10 |
Eric Christopher | Refactor lock versions of binary operators to be a... |
tree | commitdiff |
2011-05-08 |
Benjamin Kramer | X86: Add a bunch of peeps for add and sub of SETB. |
tree | commitdiff |
2011-05-06 |
Eli Friedman | Make the logic for determining function alignment more... |
tree | commitdiff |
2011-05-06 |
Rafael Espindola | Dead code elimination. |
tree | commitdiff |
2011-05-05 |
Eli Friedman | PR9848: pandn is not commutative. |
tree | commitdiff |
2011-05-04 |
Jakob Stoklund Olesen | Fix X86RegisterInfo::getMatchingSuperRegClass for sub_8... |
tree | commitdiff |
2011-05-03 |
Bill Wendling | Replace the "movnt" intrinsics with a native store... |
tree | commitdiff |
next |