summaryrefslogtreecommitdiff
path: root/lib/Target/X86
Commit message (Expand)AuthorAge
* Fix 80 col violation.Nadav Rotem2013-06-18
* Add support for encoding the HLE XACQUIRE and XRELEASE prefixes.Stefanus Du Toit2013-06-18
* Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling2013-06-18
* DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie2013-06-16
* Support BufferSize on ProcResGroup for unified MOp schedulers.Andrew Trick2013-06-15
* Update machine models. Specify buffer sizes for OOO processors.Andrew Trick2013-06-15
* Machine Model: Add MicroOpBufferSize and resource BufferSize.Andrew Trick2013-06-15
* X86: cvtpi2ps is just an SSE instruction with MMX operands. It has no AVX equ...Benjamin Kramer2013-06-14
* X86: Make the cmov aliases work with intel syntax too.Benjamin Kramer2013-06-13
* Fix gcc -flto build, by adding LLVM_ATTRIBUTE_USED toPatrik Hagglund2013-06-12
* Correct the def registers for the 8bit x86 divide instructions toEric Christopher2013-06-11
* Use the Copy we defined above here.Eric Christopher2013-06-11
* X86: Stop LEA64_32r doing unspeakable things to its arguments.Tim Northover2013-06-10
* Removed PackedDouble domain from scalar instructions. Added more formats for ...Elena Demikhovsky2013-06-09
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-07
* Remove unused c'tor.Bill Wendling2013-06-07
* Cache the TargetLowering info object as a pointer.Bill Wendling2013-06-06
* [PATCH] Fix VGATHER* operand constraintsMichael Liao2013-06-05
* Handle relocations that don't point to symbols.Rafael Espindola2013-06-05
* X86: sub_xmm registers are 128 bits wide.Ahmed Bougacha2013-06-03
* Revert r183069: "TMP: LEA64_32r fixing"Tim Northover2013-06-01
* TMP: LEA64_32r fixingTim Northover2013-06-01
* X86: change MOV64ri64i32 into MOV32ri64Tim Northover2013-06-01
* Temporarily Revert "X86: change MOV64ri64i32 into MOV32ri64" as itEric Christopher2013-05-31
* Add a way to define the bit range covered by a SubRegIndex.Ahmed Bougacha2013-05-31
* X86: change MOV64ri64i32 into MOV32ri64Tim Northover2013-05-31
* X86: use sub-register sequences for MOV*r0 operationsTim Northover2013-05-30
* X86: change zext moves to use sub-register infrastructure.Tim Northover2013-05-30
* Order CALLSEQ_START and CALLSEQ_END nodes.Andrew Trick2013-05-29
* X86: Fix Defs/Uses for insts that imp-def/imp-use both an A-register and EFLAGS.Ahmed Bougacha2013-05-29
* Don't assume the registers will be enumerated sequentially.Chad Rosier2013-05-29
* Track IR ordering of SelectionDAG nodes 3/4.Andrew Trick2013-05-25
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* Follow up of the introduction of MCSymbolizer.Quentin Colombet2013-05-24
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-24
* Add MCSymbolizer for symbolic/annotated disassembly.Ahmed Bougacha2013-05-24
* Simplify logic now that r182490 is in place. No functional change intended.Chad Rosier2013-05-22
* X86: Fix a bug in EltsFromConsecutiveLoads. We can't generate new loads witho...Nadav Rotem2013-05-22
* X86: When expanding PCMPGTQ to PCMPGTD we always want to compare the lower ha...Benjamin Kramer2013-05-22
* X86: Remove test instructions proceeding shift by immediate instructionsDavid Majnemer2013-05-22
* removed commented linesElena Demikhovsky2013-05-21
* Removed SSEPacked domain from all forms (AVX, SSE, signed, unsigned) scalar c...Elena Demikhovsky2013-05-21
* X86: When emulating unsigned PCMPGTQ with PCMPGTD, fix the sign bit for the s...Benjamin Kramer2013-05-21
* X86: Bad peephole interaction between adc, MOV32r0David Majnemer2013-05-18
* Add LLVMContext argument to getSetCCResultTypeMatt Arsenault2013-05-18
* X86: Make shuffle -> shift conversion more aggressive about undefs.Benjamin Kramer2013-05-17
* Remove addFrameMove.Rafael Espindola2013-05-16
* Delete dead code.Rafael Espindola2013-05-16
* Delete dead code.Rafael Espindola2013-05-15
* X86: Remove redundant test instructionsDavid Majnemer2013-05-15