2013-04-13 |
Andrew Trick | Catch another case where SD fails to propagate node... |
blob | commitdiff | raw |
2013-03-28 |
Michael Liao | Skip moving call address loading into callseq when... |
blob | commitdiff | raw | diff to current |
2013-02-19 |
Jakub Staszak | Add obvious constantness. |
blob | commitdiff | raw | diff to current |
2013-01-13 |
Nick Lewycky | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2013-01-06 |
Evan Cheng | Fix for PR14739. It's not safe to fold a load into... |
blob | commitdiff | raw | diff to current |
2013-01-04 |
Jakub Staszak | Move 'break' to the right place to prevent fallthru... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-30 |
Bill Wendling | Remove the Function::getFnAttributes method in favor... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Bill Wendling | Rename the 'Attributes' class to 'Attribute'. It's... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-14 |
Jakub Staszak | Remove unneeded #includes. |
blob | commitdiff | raw | diff to current |
2012-11-10 |
Craig Topper | Cleanup pcmp(e/i)str(m/i) instruction definitions and... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Michael Liao | Add __builtin_setjmp/_longjmp supprt in X86 backend |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Create enums for the different attributes. |
blob | commitdiff | raw | diff to current |
2012-10-05 |
Evan Cheng | Follow up to r165072. Try a different approach: only... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Evan Cheng | Fix a serious X86 instruction selection bug. In |
blob | commitdiff | raw | diff to current |
2012-09-28 |
Manman Ren | X86: when replacing SUB with TEST in ISelDAGToDAG,... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Fix a typo 'iff' => 'if' |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Bill Wendling | Remove the `hasFnAttr' method from Function. |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Michael Liao | Add MULX code generation support |
blob | commitdiff | raw | diff to current |
2012-09-25 |
Michael Liao | Add missing i64 max/min/umax/umin on 32-bit target |
blob | commitdiff | raw | diff to current |
2012-09-19 |
Michael Liao | Unify the logic in SelectAtomicLoadAdd and SelectAtomic... |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jakob Stoklund Olesen | Revert r163761 "Don't fold indexed loads into TCRETURNm... |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jakob Stoklund Olesen | Don't fold indexed loads into TCRETURNmi64. |
blob | commitdiff | raw | diff to current |
2012-09-12 |
Michael Liao | Fix PR11985 |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Manman Ren | Release build: guard dump functions with |
blob | commitdiff | raw | diff to current |
2012-09-06 |
Manman Ren | Release build: guard dump functions with "ifndef NDEBUG" |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Richard Smith | Fix integer undefined behavior due to signed left shift... |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Craig Topper | Add a couple default: llvm_unreachable() to some switch... |
blob | commitdiff | raw | diff to current |
2012-08-08 |
Manman Ren | X86: enable CSE between CMP and SUB |
blob | commitdiff | raw | diff to current |
2012-08-06 |
Craig Topper | Implement proper handling for pcmpistri/pcmpestri intri... |
blob | commitdiff | raw | diff to current |
2012-08-01 |
Chad Rosier | Whitespace. |
blob | commitdiff | raw | diff to current |
2012-07-24 |
David Chisnall | ELF does not imply GNU/Linux. Do not assume GNU conven... |
blob | commitdiff | raw | diff to current |
2012-07-12 |
Craig Topper | Update GATHER instructions to support 2 read-write... |
blob | commitdiff | raw | diff to current |
2012-07-01 |
Craig Topper | Reduce code size by using a second switch statement... |
blob | commitdiff | raw | diff to current |
2012-07-01 |
Craig Topper | Add a break to the end of case statement missed in... |
blob | commitdiff | raw | diff to current |
2012-07-01 |
Craig Topper | Fix a crash on release builds if gather intrinsics... |
blob | commitdiff | raw | diff to current |
2012-07-01 |
Craig Topper | Use a second switch statement to reduce number of calls... |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Manman Ren | X86: add more GATHER intrinsics in LLVM |
blob | commitdiff | raw | diff to current |
2012-06-26 |
Manman Ren | X86: add GATHER intrinsics (AVX2) in LLVM |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Craig Topper | Tidy up spacing. |
blob | commitdiff | raw | diff to current |
2012-05-16 |
Evan Cheng | Avoid creating a cycle when folding load / op with... |
blob | commitdiff | raw | diff to current |
2012-04-12 |
Evan Cheng | Generalize r153635 to deal with TokenFactor chains... |
blob | commitdiff | raw | diff to current |
2012-04-09 |
Chandler Carruth | Cleanup and relax a restriction on the matching of... |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
blob | commitdiff | raw | diff to current |
2012-03-29 |
Benjamin Kramer | Replace assert(0) with llvm_unreachable to avoid warnin... |
blob | commitdiff | raw | diff to current |
2012-03-29 |
Joel Jones | For X86, change load/dec-or-inc/store into dec-or-inc... |
blob | commitdiff | raw | diff to current |
2012-03-29 |
Joel Jones | Reverted to revision 153616 to unblock build |
blob | commitdiff | raw | diff to current |
2012-03-29 |
Joel Jones | For X86, change load/dec-or-inc/store into dec-or-inc... |
blob | commitdiff | raw | diff to current |
2012-03-27 |
Craig Topper | Prune some includes |
blob | commitdiff | raw | diff to current |
2012-03-27 |
Craig Topper | Remove unnecessary llvm:: qualifications |
blob | commitdiff | raw | diff to current |
2012-03-17 |
Craig Topper | Reorder includes in Target backends to following coding... |
blob | commitdiff | raw | diff to current |
2012-03-09 |
Craig Topper | Use uint16_t to store opcodes in static tables in X86... |
blob | commitdiff | raw | diff to current |
2012-02-22 |
Craig Topper | Declare register classes as const. Fix a couple pointer... |
blob | commitdiff | raw | diff to current |
2012-02-16 |
Jakob Stoklund Olesen | Use the same CALL instructions for Windows as for every... |
blob | commitdiff | raw | diff to current |
2012-02-15 |
Pete Cooper | Stop custom lowering forr x86 DEC64m from happening... |
blob | commitdiff | raw | diff to current |
2012-02-13 |
Pete Cooper | Fixed bug when custom lowering DEC64m on x86. |
blob | commitdiff | raw | diff to current |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
blob | commitdiff | raw | diff to current |
2012-01-12 |
Chandler Carruth | Switch all of the uses of my InsertDAGNode helper to... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Chandler Carruth | Revert r147945 which disabled an addressing mode transf... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Chandler Carruth | Disable the transformation I added in r147936 to see... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Chandler Carruth | Hoist a really redundant code pattern into a helper... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Chandler Carruth | Simplify the AND-rooted mask+shift checking code to... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Chandler Carruth | Unify the interface of the three mask+shift transform... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Chandler Carruth | Clarify and make explicit some of the requirements... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Chandler Carruth | Hoist the logic to transform shift+mask combinations... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Chandler Carruth | Teach the X86 instruction selection to do some heroic... |
blob | commitdiff | raw | diff to current |
2012-01-09 |
Chandler Carruth | Don't rely on the fact that shift values are never... |
blob | commitdiff | raw | diff to current |
2011-11-16 |
Pete Cooper | Added missing comment about new custom lowering of... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Pete Cooper | Added custom lowering for load->dec->store sequence... |
blob | commitdiff | raw | diff to current |
2011-11-03 |
Dan Gohman | Reapply r143206, with fixes. Disallow physical register... |
blob | commitdiff | raw | diff to current |
2011-10-29 |
Dan Gohman | Revert r143206, as there are still some failing tests. |
blob | commitdiff | raw | diff to current |
2011-10-28 |
Dan Gohman | Reapply r143177 and r143179 (reverting r143188), with... |
blob | commitdiff | raw | diff to current |
2011-10-28 |
Duncan Sands | Speculatively disable Dan's commits 143177 and 143179... |
blob | commitdiff | raw | diff to current |
2011-10-28 |
Dan Gohman | Eliminate LegalizeOps' LegalizedNodes map and have... |
blob | commitdiff | raw | diff to current |
2011-10-08 |
Jakob Stoklund Olesen | Add TEST8ri_NOREX pseudo to constrain sub_8bit_hi copies. |
blob | commitdiff | raw | diff to current |
2011-08-01 |
Bruno Cardoso Lopes | Teach PreprocessISelDAG to be aware of vector types... |
blob | commitdiff | raw | diff to current |
2011-07-13 |
Eli Friedman | Make sure we don't combine a large displacement and... |
blob | commitdiff | raw | diff to current |
2011-07-13 |
Eli Friedman | Refactor out checking for displacements on x86-64 addre... |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Eric Christopher | TargetConstant immediates won't be placed into register... |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Eric Christopher | Fix a small thinko for constant i64 lock/orq optimizati... |
blob | commitdiff | raw | diff to current |
2011-05-20 |
Stuart Hastings | Re-commit 131641 with fixes; de-pseudoize MOVSX16rr8... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Eric Christopher | Update comment. |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Eric Christopher | Support XOR and AND optimization with no return value. |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Eric Christopher | Couple less magic numbers. |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Eric Christopher | Make this code a little less magic number laden. |
blob | commitdiff | raw | diff to current |
2011-05-11 |
Eric Christopher | Turn this into a table, this will make more sense shortly. |
blob | commitdiff | raw | diff to current |
2011-05-10 |
Eric Christopher | Optimize atomic lock or that doesn't use the result... |
blob | commitdiff | raw | diff to current |
2011-04-23 |
Benjamin Kramer | Silence an overzealous uninitialized variable warning... |
blob | commitdiff | raw | diff to current |
2011-04-22 |
Benjamin Kramer | X86: Try to use a smaller encoding by transforming... |
blob | commitdiff | raw | diff to current |
2011-02-16 |
Stuart Hastings | Swap VT and DebugLoc operands of getExtLoad() for consi... |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | Enhance ComputeMaskedBits to know that aligned frameindexes |
blob | commitdiff | raw | diff to current |
2011-01-27 |
NAKAMURA Takumi | lib/Target/X86/X86ISelDAGToDAG.cpp: __main should be... |
blob | commitdiff | raw | diff to current |
2011-01-16 |
Chris Lattner | fix PR8514, a bug where the "heroic" transformation... |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Ted Kremenek | 'HiReg' is written but never read. Nuke its |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Bill Wendling | PR8918 - When used with MinGW64, LLVM generates a ... |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
blob | commitdiff | raw | diff to current |
2010-12-05 |
Chris Lattner | it turns out that when ".with.overflow" intrinsics... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Dale Johannesen | Use a MemIntrinsicSDNode for ISD::PREFETCH, which touches |
blob | commitdiff | raw | diff to current |
next |