| Commit message (Expand) | Author | Age |
* | AVX-512: added VPERM2D VPERM2Q VPERM2PS VPERM2PD instructions, | Elena Demikhovsky | 2014-01-23 |
* | AVX-512: Added more intrinsics for pmin/pmax, pabs, blend, pmuldq. | Elena Demikhovsky | 2014-01-08 |
* | Handle MOV32r0 in expandPostRAPseudo instead of MCInst lowering. No functiona... | Craig Topper | 2013-12-31 |
* | AVX-512: Added legal type MVT::i1 and VK1 register for it. | Elena Demikhovsky | 2013-12-16 |
* | AVX-512: Changed intrinsics of VPCONFLICT to match GCC builtin form | Elena Demikhovsky | 2013-12-10 |
* | Refactor a lot of patchpoint/stackmap related code to simplify and make it | Lang Hames | 2013-11-29 |
* | StackMap: Implement support for DirectMemRefOp. | Andrew Trick | 2013-11-26 |
* | Use symbolic operands in the patchpoint folding routine and fix a spilling bug. | Andrew Trick | 2013-11-19 |
* | [weak vtables] Remove a bunch of weak vtables | Juergen Ributzka | 2013-11-19 |
* | Revert r194865 and r194874. | Alexey Samsonov | 2013-11-18 |
* | Added a size field to the stack map record to handle subregister spills. | Andrew Trick | 2013-11-17 |
* | During folding for patchpoint/stackmap instructions, defer creation of new MIs | Lang Hames | 2013-11-15 |
* | [weak vtables] Remove a bunch of weak vtables | Juergen Ributzka | 2013-11-15 |
* | AVX-512: Handled extractelement from mask vector; | Elena Demikhovsky | 2013-11-14 |
* | Cleanup the stackmap operand folding code and fix a corner case. | Andrew Trick | 2013-11-12 |
* | Simplify operand folding when rematerializing a load. | Andrew Trick | 2013-11-12 |
* | Fix the recently added anyregcc convention to handle spilled operands. | Andrew Trick | 2013-11-11 |
* | [Stackmap] Add AnyReg calling convention support for patchpoint intrinsic. | Juergen Ributzka | 2013-11-08 |
* | Add support for stack map generation in the X86 backend. | Andrew Trick | 2013-10-31 |
* | Replace (V)MOVZDI2PDIrr/rm instructions with patterns that select (V)MOVDI2PD... | Craig Topper | 2013-10-22 |
* | Fix the ExecutionDepsFix pass to handle AVX instructions. | Andrew Trick | 2013-10-14 |
* | whitespace | Andrew Trick | 2013-10-14 |
* | Remove FsMOVAPSrr and friends. They have no patterns and are no longer select... | Craig Topper | 2013-10-07 |
* | X86: Don't fold spills into SSE operations if the stack is unaligned. | Benjamin Kramer | 2013-10-06 |
* | AVX-512: added scalar convert instructions and intrinsics. | Elena Demikhovsky | 2013-10-06 |
* | Add TBM instructions to loading folding tables. | Craig Topper | 2013-10-05 |
* | AVX-512: fixed a bug in getLoadStoreRegOpcode() for AVX-512 target | Elena Demikhovsky | 2013-10-02 |
* | Add AES and SHA instructions to the load folding tables. | Craig Topper | 2013-09-17 |
* | Fix column alignment. No functional change. | Craig Topper | 2013-09-17 |
* | AVX-512: updated the list of high-latency instructions. | Elena Demikhovsky | 2013-09-02 |
* | AVX-512: gather-scatter tests; added foldable instructions; | Elena Demikhovsky | 2013-09-02 |
* | AVX-512: added UNPACK instructions and tests for all-zero/all-ones vectors | Elena Demikhovsky | 2013-08-25 |
* | AVX-512: Added VMOVD, VMOVQ, VMOVSS, VMOVSD instructions. | Elena Demikhovsky | 2013-08-18 |
* | AVX-512: Added VPERM* instructons and MOV* zmm-to-zmm instructions. | Elena Demikhovsky | 2013-08-11 |
* | Add MI-Sched support for x86 macro fusion. | Andrew Trick | 2013-06-23 |
* | DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI... | David Blaikie | 2013-06-16 |
* | X86: Stop LEA64_32r doing unspeakable things to its arguments. | Tim Northover | 2013-06-10 |
* | Don't cache the instruction and register info from the TargetMachine, because | Bill Wendling | 2013-06-07 |
* | Revert r183069: "TMP: LEA64_32r fixing" | Tim Northover | 2013-06-01 |
* | TMP: LEA64_32r fixing | Tim Northover | 2013-06-01 |
* | X86: use sub-register sequences for MOV*r0 operations | Tim Northover | 2013-05-30 |
* | X86: change zext moves to use sub-register infrastructure. | Tim Northover | 2013-05-30 |
* | Track IR ordering of SelectionDAG nodes 2/4. | Andrew Trick | 2013-05-25 |
* | X86: Remove test instructions proceeding shift by immediate instructions | David Majnemer | 2013-05-22 |
* | X86: Bad peephole interaction between adc, MOV32r0 | David Majnemer | 2013-05-18 |
* | X86: Remove redundant test instructions | David Majnemer | 2013-05-15 |
* | ArrayRefize getMachineNode(). No functionality change. | Michael Liao | 2013-04-19 |
* | This patch follows is a follow up to r178171, which uses the register | Preston Gurd | 2013-03-27 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 |
* | Remove the Function::getFnAttributes method in favor of using the AttributeSet | Bill Wendling | 2012-12-30 |