2013-04-19 |
Eli Bendersky | Move TryToFoldFastISelLoad to FastISel, where it belong... |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Derek Schuff | Allow misaligned stores in x86 fast-isel. |
blob | commitdiff | raw | diff to current |
2013-04-17 |
Eli Bendersky | This patch teaches x86 fast-isel to generate the native... |
blob | commitdiff | raw | diff to current |
2013-04-02 |
Chad Rosier | [fast-isel] Use the correct API to disable FastLowerArg... |
blob | commitdiff | raw | diff to current |
2013-03-28 |
Timur Iskhodzhanov | Make Win32 put the SRet address into EAX, fixes PR15556 |
blob | commitdiff | raw | diff to current |
2013-03-14 |
Chad Rosier | [fast-isel] The X86FastISel::FastLowerArguments functio... |
blob | commitdiff | raw | diff to current |
2013-02-26 |
Chad Rosier | [fast-isel] Make sure the FastLowerArguments function... |
blob | commitdiff | raw | diff to current |
2013-02-25 |
Chad Rosier | [fast-isel] Add X86FastIsel::FastLowerArguments to... |
blob | commitdiff | raw | diff to current |
2013-02-18 |
Chad Rosier | Remove a useless assert. |
blob | commitdiff | raw | diff to current |
2013-02-17 |
Jakub Staszak | Return false instead of 0. |
blob | commitdiff | raw | diff to current |
2013-02-14 |
Jakub Staszak | Simplify code. Remove "else after return". |
blob | commitdiff | raw | diff to current |
2013-02-05 |
Jakob Stoklund Olesen | Move MRI liveouts to X86 return instructions. |
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::getRetAttributes method in favor... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Patrik Hagglund | Change TargetLowering::RegisterTypeForVT to contain... |
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-11 |
Patrik Hagglund | Revert EVT->MVT changes, r169836-169851, due to buildbo... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::RegisterTypeForVT to contain... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Chad Rosier | Fall back to the selection dag isel to select tail... |
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-15 |
Jakub Staszak | Return 0 instead of false. |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Jakub Staszak | Simplify code. |
blob | commitdiff | raw | diff to current |
2012-11-01 |
Chandler Carruth | Revert the series of commits starting with r166578... |
blob | commitdiff | raw | diff to current |
2012-11-01 |
Michael Liao | Cleanup another place redundant SP maintained |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Micah Villmow | Add in support for getIntPtrType to get the pointer... |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Use the attribute enums to query if a parameter has... |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Bill Wendling | Add methods which query for the specific attribute... |
blob | commitdiff | raw | diff to current |
2012-10-03 |
Eric Christopher | Revert 165051-165049 while looking into the foreach... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Nick Lewycky | Make sure to put our sret argument into %rax on x86... |
blob | commitdiff | raw | diff to current |
2012-10-02 |
Eric Christopher | Remove the SavePoint infrastructure from fast isel... |
blob | commitdiff | raw | diff to current |
2012-08-30 |
Michael Liao | Fix PR13727 |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Craig Topper | Tidy up indentation. No functional change. |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Craig Topper | Fix a cast that was casting away 'const' unnecessarily |
blob | commitdiff | raw | diff to current |
2012-08-03 |
Bob Wilson | Fall back to selection DAG isel for calls to builtin... |
blob | commitdiff | raw | diff to current |
2012-07-25 |
Rafael Espindola | Fix typos. Thanks to Matt Beaumont-Gay for noticing it. |
blob | commitdiff | raw | diff to current |
2012-07-25 |
Rafael Espindola | When a return struct pointer is passed in registers... |
blob | commitdiff | raw | diff to current |
2012-07-25 |
Rafael Espindola | Factor a long list of conditions into a predicate funct... |
blob | commitdiff | raw | diff to current |
2012-07-23 |
Sylvestre Ledru | Fix a typo (the the => the) |
blob | commitdiff | raw | diff to current |
2012-07-19 |
Bill Wendling | Remove tabs. |
blob | commitdiff | raw | diff to current |
2012-07-11 |
Chad Rosier | [x86 fast-isel] Per discussion with Eric, add all cases... |
blob | commitdiff | raw | diff to current |
2012-07-11 |
Chad Rosier | [x86 fast-isel] Rather then call llvm_unreachable(... |
blob | commitdiff | raw | diff to current |
2012-07-04 |
Jakob Stoklund Olesen | Make X86 call and return instructions non-variadic. |
blob | commitdiff | raw | diff to current |
2012-05-25 |
Eli Friedman | Simplify code for calling a function where CanLowerRetu... |
blob | commitdiff | raw | diff to current |
2012-05-11 |
Chad Rosier | Typo. |
blob | commitdiff | raw | diff to current |
2012-04-30 |
Derek Schuff | Fix fastcc structure return with fast-isel on x86-32 |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Derek Schuff | Revert r155745 |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Derek Schuff | Fix fastcc structure return with fast-isel on x86-32 |
blob | commitdiff | raw | diff to current |
2012-04-20 |
Craig Topper | Convert some uses of XXXRegisterClass to &XXXRegClass... |
blob | commitdiff | raw | diff to current |
2012-03-27 |
Craig Topper | Remove unnecessary llvm:: qualifications |
blob | commitdiff | raw | diff to current |
2012-03-11 |
Craig Topper | Convert more static tables of registers used by calling... |
blob | commitdiff | raw | diff to current |
2012-02-22 |
Craig Topper | Make all pointers to TargetRegisterClass const since... |
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-16 |
Jakob Stoklund Olesen | Enable register mask operands for x86 calls. |
blob | commitdiff | raw | diff to current |
2012-02-15 |
Chad Rosier | Use a temporary variable, rather then a series of redun... |
blob | commitdiff | raw | diff to current |
2012-01-20 |
Eli Friedman | Support MSVC x86-32 sret convention. PR11688. Patch... |
blob | commitdiff | raw | diff to current |
2012-01-10 |
Craig Topper | Remove hasXMM/hasXMMInt functions. Move callers to... |
blob | commitdiff | raw | diff to current |
2012-01-09 |
Craig Topper | Change some places that were checking for AVX OR SSE1... |
blob | commitdiff | raw | diff to current |
2011-12-02 |
Nick Lewycky | Move global variables in TargetMachine into new TargetO... |
blob | commitdiff | raw | diff to current |
2011-11-29 |
Jakob Stoklund Olesen | Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions. |
blob | commitdiff | raw | diff to current |
2011-10-18 |
Lang Hames | Teach fast isel about vector stores, and make DoSelectC... |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Nick Lewycky | Fix indent in comment. |
blob | commitdiff | raw | diff to current |
2011-09-22 |
Eli Friedman | PR10991: make fast-isel correctly check whether accessi... |
blob | commitdiff | raw | diff to current |
2011-09-03 |
Bruno Cardoso Lopes | Teach X86FastISel to use AVX versions of instructions... |
blob | commitdiff | raw | diff to current |
2011-09-02 |
Eli Friedman | Don't fast-isel for atomic load/store; some cases requi... |
blob | commitdiff | raw | diff to current |
2011-08-02 |
Nick Lewycky | Bail from FastISel when we encounter a volatile memset... |
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-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Jakob Stoklund Olesen | Fix a problem with fast-isel return values introduced... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | Move CallFrameSetupOpcode and CallFrameDestroyOpcode... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Jakob Stoklund Olesen | Clean up the handling of the x87 fp stack to make it... |
blob | commitdiff | raw | diff to current |
2011-06-23 |
Evan Cheng | Remove TargetOptions.h dependency from X86Subtarget. |
blob | commitdiff | raw | diff to current |
2011-06-11 |
Eli Friedman | Make sure to pass OpFlags into MachineInstrBuilder... |
blob | commitdiff | raw | diff to current |
2011-06-10 |
Eli Friedman | Add full x86 fast-isel support for memcpy and memset. |
blob | commitdiff | raw | diff to current |
2011-06-08 |
Eric Christopher | Add a parameter to CCState so that it can access the... |
blob | commitdiff | raw | diff to current |
2011-05-25 |
Eli Friedman | Rewrite fast-isel integer cast handling to handle more... |
blob | commitdiff | raw | diff to current |
2011-05-20 |
Eli Friedman | Add fast-isel support for byval calls on x86. |
blob | commitdiff | raw | diff to current |
2011-05-19 |
Eli Friedman | Add fast-isel support for zeroext and signext ret instr... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Eli Friedman | Revert unintentional commit. |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Eli Friedman | More instcombine simplifications towards better debug... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Eli Friedman | Add x86 fast-isel for calls returning first-class aggre... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Eli Friedman | Back out r131444 and r131438; they're breaking nightly... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Eli Friedman | Add x86 fast-isel for calls returning first-class aggre... |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Eli Friedman | Make fast-isel work correctly s/uadd.with.overflow... |
blob | commitdiff | raw | diff to current |
2011-05-14 |
Eli Friedman | Fix a FIXME by moving the fast-isel implementation... |
blob | commitdiff | raw | diff to current |
2011-05-14 |
Eli Friedman | Zap useless code; this hasn't done anything useful... |
blob | commitdiff | raw | diff to current |
2011-04-28 |
Eli Friedman | fast-isel sret calls, try 2. We actually do need to... |
blob | commitdiff | raw | diff to current |
2011-04-28 |
Eli Friedman | Revert r130348; causing buildbot issues on x86-32. |
blob | commitdiff | raw | diff to current |
2011-04-27 |
Eli Friedman | fast-isel sret. We actually don't need to do anything... |
blob | commitdiff | raw | diff to current |
2011-04-27 |
Eli Friedman | Make the fast-isel code for literal 0.0 a bit shorter... |
blob | commitdiff | raw | diff to current |
2011-04-27 |
Eli Friedman | Refactor out code to fast-isel a memcpy operation with... |
blob | commitdiff | raw | diff to current |
2011-04-27 |
Eli Friedman | Fix an edge case involving branches in fast-isel on... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Daniel Dunbar | ADT/Triple: Renambe isOSX... methods to isMacOSX for... |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Daniel Dunbar | Target/X86: Eliminate uses of getDarwinVers(). |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Eli Friedman | Add support for FastISel'ing varargs calls. |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Chris Lattner | Implement support for x86 fastisel of small fixed-sized... |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Chris Lattner | tidy up |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Chris Lattner | Implement support for fast isel of calls of i1 argument... |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Chris Lattner | Handle i1/i8/i16 constant integer arguments to calls... |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Chris Lattner | be layout aware, to produce: |
blob | commitdiff | raw | diff to current |
next |