2010-03-28 |
Chris Lattner | revert r99743, this is saying that the repmovs instruct... |
blob | commitdiff | raw |
2010-03-28 |
Chris Lattner | claiming to return other is pointless. |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | fix some modelling problems exposed by a patch I'm... |
blob | commitdiff | raw |
2010-03-27 |
Chris Lattner | eliminate the last of the parallel's! |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Chris Lattner | eliminate almost all the rest of the x86-32 parallels. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Jakob Stoklund Olesen | Teach TableGen to understand X.Y notation in the TSFlag... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Chris Lattner | eliminate a bunch more parallels now that scheduling |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Evan Cheng | Disable folding loads into tail call in 32-bit PIC... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Chris Lattner | Switch INC8r to defining its pattern in terms of X86inc... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Chris Lattner | switch SDTBinaryArithWithFlags to be a multiple-result... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Chris Lattner | Switch SDTUnaryArithWithFlags to being modeled as a... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Chris Lattner | remove useless or_is_add parallel's. |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Chris Lattner | reduce nesting. |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | remove the patterns that I commented out in r98930... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | add a new SDNPVariadic SDNP node flag, and use it in |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | comment out a bunch of parallel store patterns that... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | Now that tblgen can handle matching implicit defs of... |
blob | commitdiff | raw | diff to current |
2010-03-18 |
Chris Lattner | outs come before ins. |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Chris Lattner | fix the encoding of TAILJMPd. This fixes Benchmarks... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | fix PR6605, X86ISD::CMP always returns i32 (EFLAGS... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | add support for pentium class CPUs which do not have... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Evan Cheng | Do not force indirect tailcall through fixed registers... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Daniel Dunbar | MC/X86: Rename alternate spellings of ADD{8,16,32}... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Daniel Dunbar | MC/X86: Rename alternate spellings of CMP{8,16,32}... |
blob | commitdiff | raw | diff to current |
2010-03-08 |
Kevin Enderby | Fix the vmxon entry in the X86InstrInfo.td so it has... |
blob | commitdiff | raw | diff to current |
2010-03-08 |
Daniel Dunbar | X86: Fix encoding for TEST{8,16,32}rr. |
blob | commitdiff | raw | diff to current |
2010-03-08 |
Chris Lattner | Correct immediate sizes. |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Anton Korobeynikov | Describe what's going on with mingw alloca and why... |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Anton Korobeynikov | Lower dynamic stack allocation on mingw32 to separate... |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Jakob Stoklund Olesen | Fix the remaining MUL8 and DIV8 to define AX instead... |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Chris Lattner | remove nvload and two patterns that use it which are |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Chris Lattner | factor the 'in the default address space' check out... |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Chris Lattner | factor the 'sign extended from 8 bit' patterns better so |
blob | commitdiff | raw | diff to current |
2010-02-27 |
Dan Gohman | The mayHaveSideEffects flag is no longer used. |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Jakob Stoklund Olesen | DIV8r must define %AX since X86DAGToDAGISel::Select... |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Chris Lattner | remove a bunch of dead named arguments in input patterns, |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Sean Callanan | Added the rdtscp instruction to the x86 instruction |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Sean Callanan | Fixed encodings for invlpg, invept, and invvpid. |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Chris Lattner | remove special cases for vmlaunch, vmresume, vmxoff... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Chris Lattner | enhance the immediate field encoding to know whether... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Chris Lattner | Add support for a union type in LLVM IR. Patch by... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Daniel Dunbar | X86: Fix definition for RCL/RCR.*m? operations -- they... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Chris Lattner | improve encoding information for branches. We now... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Chris Lattner | unbreak the build. |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Chris Lattner | refactor the conditional jump instructions in the ... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
blob | commitdiff | raw | diff to current |
2010-02-09 |
David Greene | TableGen fragment refactoring. |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | fix incorrect encoding of SBB8mi that Kevin noticed. |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | teach X86MCInstLower to lower the MOV32r0 and MOV8r0 |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | factor code better in X86MCInstLower::Lower, teach... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Kevin Enderby | Added support for X86 instruction prefixes so llvm... |
blob | commitdiff | raw | diff to current |
2010-01-31 |
Evan Cheng | Change TAILJMP's to be varargs and transfer implicit... |
blob | commitdiff | raw | diff to current |
2010-01-30 |
Daniel Dunbar | MC/X86 AsmParser: Handle absolute memory operands corre... |
blob | commitdiff | raw | diff to current |
2010-01-30 |
Daniel Dunbar | X86.td: Refactor to bring operands that use print_pcrel... |
blob | commitdiff | raw | diff to current |
2010-01-30 |
Daniel Dunbar | AsmMatcher/X86: Separate out sublass for memory operand... |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Evan Cheng | Eliminate or_not_add and just use AddedComplexity so... |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Dan Gohman | Reapply the MOV64r0 patch, with a fix: MOV64r0 clobbers... |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Evan Cheng | Extend r93152 to work on OR r, r. If the source set... |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Evan Cheng | Revert 93158. It's breaking quite a few x86_64 tests. |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Evan Cheng | Do not turn 8-bit OR to ADD since ADD8ri is not 3-addre... |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Dan Gohman | Re-instate MOV64r0 and MOV16r0, with adjustments to... |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Dan Gohman | Pattern top-level operators don't need to be restricted... |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Evan Cheng | Select an OR with immediate as an ADD if the input... |
blob | commitdiff | raw | diff to current |
2010-01-08 |
Evan Cheng | Fix what looks to me obvious instruction definition... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Remove the SDNPAssociative properties for the flags... |
blob | commitdiff | raw | diff to current |
2010-01-04 |
Dan Gohman | Add SDNPCommutative and SDNPAssociative to several... |
blob | commitdiff | raw | diff to current |
2009-12-26 |
Eli Friedman | PR5886: Make sure IMUL32m is marked as setting EFLAGS... |
blob | commitdiff | raw | diff to current |
2009-12-23 |
Chris Lattner | really remove the instruction, don't just comment it out |
blob | commitdiff | raw | diff to current |
2009-12-23 |
Chris Lattner | completely eliminate the MOV16r0 'instruction'. The... |
blob | commitdiff | raw | diff to current |
2009-12-23 |
Chris Lattner | stop pattern matching 16-bit zero's of a register to... |
blob | commitdiff | raw | diff to current |
2009-12-22 |
Evan Cheng | Remove target attribute break-sse-dep. Instead, do... |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Evan Cheng | On recent Intel u-arch's, folding loads into some unary... |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Sean Callanan | Instruction fixes, added instructions, and AsmString... |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Evan Cheng | Re-enable 91381 with fixes. |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Evan Cheng | Use sbb x, x to materialize carry bit in a GPR. The... |
blob | commitdiff | raw | diff to current |
2009-12-12 |
Evan Cheng | Fix an obvious bug. No test case since LEA16r is not... |
blob | commitdiff | raw | diff to current |
2009-11-30 |
Dan Gohman | Minor whitespace fixes. |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Dan Gohman | Use a tab in INT3's asm string, for consistency. |
blob | commitdiff | raw | diff to current |
2009-11-02 |
Anton Korobeynikov | Do not infer the target type for COPY_TO_REGCLASS from... |
blob | commitdiff | raw | diff to current |
2009-10-30 |
Dan Gohman | Initial x86 support for BlockAddresses. |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Dan Gohman | Following r84485, add Defs = [EFLAGS] to the 32-bit... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Chris Lattner | remove strings from instructions who are never asmprinted. |
blob | commitdiff | raw | diff to current |
2009-09-20 |
Chris Lattner | remove the asmstring, it is now dead. Improve comment. |
blob | commitdiff | raw | diff to current |
2009-09-20 |
Chris Lattner | kill off printPICLabel now, it's specialness is handled by |
blob | commitdiff | raw | diff to current |
2009-09-20 |
Chris Lattner | Add an intel syntax MCInstPrinter implementation. ... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Dan Gohman | Add support for using the FLAGS result of or, xor,... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Sean Callanan | Added RCL and RCR (rotate left and right with a |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Sean Callanan | Added the LODS (load byte into register, usually |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Sean Callanan | Added the LAR (load segment access rights) |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Sean Callanan | Added the LOOP family of instructions to the Intel |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Sean Callanan | Added an alternate form of register-register CMP |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Sean Callanan | Added the ENTER instruction, which sets up a stack |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Sean Callanan | Added the definitions for one-bit left shifts to |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Sean Callanan | Added far return instructions (that is, returns to |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Sean Callanan | Updated comments per Eli's suggestion. |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Sean Callanan | Added register-to-register ADD instructions to the |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Sean Callanan | Added a new register class for segment registers |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Sean Callanan | Modified the Intel instruction tables to include |
blob | commitdiff | raw | diff to current |
next |