Age | Commit message (Expand) | Author |
2012-01-20 | Support MSVC x86-32 sret convention. PR11688. Patch by Joe Groff. | Eli Friedman |
2012-01-10 | Remove hasXMM/hasXMMInt functions. Move callers to hasSSE1/hasSSE2. This is t... | Craig Topper |
2012-01-09 | Change some places that were checking for AVX OR SSE1/2 to use hasXMM/hasXMMI... | Craig Topper |
2011-12-02 | Move global variables in TargetMachine into new TargetOptions class. As an API | Nick Lewycky |
2011-11-29 | Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions. | Jakob Stoklund Olesen |
2011-10-18 | Teach fast isel about vector stores, and make DoSelectCall return false when ... | Lang Hames |
2011-10-12 | Fix indent in comment. | Nick Lewycky |
2011-09-22 | PR10991: make fast-isel correctly check whether accessing a global through an... | Eli Friedman |
2011-09-03 | Teach X86FastISel to use AVX versions of instructions when possible | Bruno Cardoso Lopes |
2011-09-02 | Don't fast-isel for atomic load/store; some cases require extra handling miss... | Eli Friedman |
2011-08-02 | Bail from FastISel when we encounter a volatile memset intrinsic. Patch by Ivan | Nick Lewycky |
2011-08-01 | Teach PreprocessISelDAG to be aware of vector types and to not process them. | Bruno Cardoso Lopes |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-06-30 | Fix a problem with fast-isel return values introduced in r134018. | Jakob Stoklund Olesen |
2011-06-28 | Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo. | Evan Cheng |
2011-06-28 | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and | Evan Cheng |
2011-06-28 | Clean up the handling of the x87 fp stack to make it more robust. | Jakob Stoklund Olesen |
2011-06-23 | Remove TargetOptions.h dependency from X86Subtarget. | Evan Cheng |
2011-06-11 | Make sure to pass OpFlags into MachineInstrBuilder::addExternalSymbol; the | Eli Friedman |
2011-06-10 | Add full x86 fast-isel support for memcpy and memset. | Eli Friedman |
2011-06-08 | Add a parameter to CCState so that it can access the MachineFunction. | Eric Christopher |
2011-05-25 | Rewrite fast-isel integer cast handling to handle more cases, and to be simpl... | Eli Friedman |
2011-05-20 | Add fast-isel support for byval calls on x86. | Eli Friedman |
2011-05-19 | Add fast-isel support for zeroext and signext ret instructions on x86. | Eli Friedman |
2011-05-18 | Revert unintentional commit. | Eli Friedman |
2011-05-18 | More instcombine simplifications towards better debug locations. | Eli Friedman |
2011-05-17 | Add x86 fast-isel for calls returning first-class aggregates. rdar://9435872. | Eli Friedman |
2011-05-17 | Back out r131444 and r131438; they're breaking nightly tests. I'll look into | Eli Friedman |
2011-05-17 | Add x86 fast-isel for calls returning first-class aggregates. rdar://9435872. | Eli Friedman |
2011-05-16 | Make fast-isel work correctly s/uadd.with.overflow intrinsics. | Eli Friedman |
2011-05-14 | Fix a FIXME by moving the fast-isel implementation of the objectsize intrinsi... | Eli Friedman |
2011-05-14 | Zap useless code; this hasn't done anything useful since fast-isel switched t... | Eli Friedman |
2011-04-28 | fast-isel sret calls, try 2. We actually do need to do something on x86-32. ... | Eli Friedman |
2011-04-28 | Revert r130348; causing buildbot issues on x86-32. | Eli Friedman |
2011-04-27 | fast-isel sret. We actually don't need to do anything special on x86. :) rda... | Eli Friedman |
2011-04-27 | Make the fast-isel code for literal 0.0 a bit shorter/faster, since 0.0 is co... | Eli Friedman |
2011-04-27 | Refactor out code to fast-isel a memcpy operation with a small constant | Eli Friedman |
2011-04-27 | Fix an edge case involving branches in fast-isel on x86. | Eli Friedman |
2011-04-20 | ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OS | Daniel Dunbar |
2011-04-19 | Target/X86: Eliminate uses of getDarwinVers(). | Daniel Dunbar |
2011-04-19 | Add support for FastISel'ing varargs calls. | Eli Friedman |
2011-04-19 | Implement support for x86 fastisel of small fixed-sized memcpys, which are ge... | Chris Lattner |
2011-04-19 | tidy up | Chris Lattner |
2011-04-19 | Implement support for fast isel of calls of i1 arguments, even though they ar... | Chris Lattner |
2011-04-19 | Handle i1/i8/i16 constant integer arguments to calls by prepromoting them. | Chris Lattner |
2011-04-19 | be layout aware, to produce: | Chris Lattner |
2011-04-19 | fix rdar://9297006 - fast isel bails out on trunc to i1 -> bools cry, | Chris Lattner |
2011-04-17 | 1. merge fast-isel-shift-imm.ll into fast-isel-x86-64.ll | Chris Lattner |
2011-04-17 | fix an x86 fast isel issue where we'd completely give up on folding an address | Chris Lattner |
2011-04-17 | fix an oversight which caused us to compile the testcase (and other | Chris Lattner |