2010-06-02 |
Rafael Espindola | Remove unused function. |
tree | commitdiff |
2010-06-02 |
Eli Friedman | Don't try to custom-lower 64-bit add-with-overflow... |
tree | commitdiff |
2010-06-02 |
Eli Friedman | Remove outdated README entries. |
tree | commitdiff |
2010-06-01 |
Dan Gohman | Fix the allocation of shadow space for the Win64 callin... |
tree | commitdiff |
2010-06-01 |
Bruno Cardoso Lopes | Refactor some SSE 2 unpack instructions |
tree | commitdiff |
2010-05-29 |
Evan Cheng | Fix PR7193: if sibling call address can take a register... |
tree | commitdiff |
2010-05-28 |
Dale Johannesen | Fix comment typos. |
tree | commitdiff |
2010-05-28 |
Bruno Cardoso Lopes | More SSE 1 & 2 merge, this time with logical instructions |
tree | commitdiff |
2010-05-28 |
Kevin Enderby | MC/X86: Add alias for movzx. |
tree | commitdiff |
2010-05-28 |
Kevin Enderby | MC/X86: Add alias for fwait. |
tree | commitdiff |
2010-05-28 |
Kevin Enderby | Fix the use of x86 control and debug registers so that... |
tree | commitdiff |
2010-05-27 |
Kevin Enderby | MC/X86: Add aliases for Jcc variants. |
tree | commitdiff |
2010-05-27 |
Dale Johannesen | Mark some math lib intrinsic nodes Legal on SSE4.1. |
tree | commitdiff |
2010-05-27 |
Dan Gohman | FastISel doesn't yet handle callee-pop functions. |
tree | commitdiff |
2010-05-27 |
Bruno Cardoso Lopes | Merge basic binops SSE 1 & 2 instruction classes. This... |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | AsmMatcher/X86: Mark _REV instructions as "code gen... |
tree | commitdiff |
2010-05-26 |
Jakob Stoklund Olesen | Add StringRef::compare_numeric and use it to sort Table... |
tree | commitdiff |
2010-05-26 |
Kevin Enderby | Fix the x86 move to/from segment register instructions. |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Change RelaxInstruction to only take the input... |
tree | commitdiff |
2010-05-26 |
Dan Gohman | Fix a typo in a comment that Gabor noticed. |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Simplify MayNeedRelaxation to not provide the fixup... |
tree | commitdiff |
2010-05-26 |
Jakob Stoklund Olesen | Replace the SubRegSet tablegen class with a less error... |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Eliminate MCAsmFixup, replace with MCFixup. |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Use accessors for access to MCAsmFixup. |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Change MCInst::dump_pretty to not include a trailin... |
tree | commitdiff |
2010-05-26 |
Zhongxing Xu | SRetReturnReg was set in LowerFormalArguments(). So... |
tree | commitdiff |
2010-05-26 |
Jakob Stoklund Olesen | Revert "Replace the SubRegSet tablegen class with a... |
tree | commitdiff |
2010-05-26 |
Jakob Stoklund Olesen | Replace the SubRegSet tablegen class with a less error... |
tree | commitdiff |
2010-05-25 |
Kevin Enderby | Changed the encoding of X86 floating point stack operat... |
tree | commitdiff |
2010-05-25 |
Jakob Stoklund Olesen | Separate unrelated cases that once shared a numeric... |
tree | commitdiff |
2010-05-25 |
Jakob Stoklund Olesen | Remove NumberHack entirely. |
tree | commitdiff |
2010-05-25 |
Daniel Dunbar | MC/X86: Add a hack to allow recognizing 'cmpltps' and... |
tree | commitdiff |
2010-05-25 |
Daniel Dunbar | MC/X86: Define explicit immediate forms of cmp{ss,sd... |
tree | commitdiff |
2010-05-25 |
Kevin Enderby | The BT64ri8 record in X86Instr64bit.td was missing... |
tree | commitdiff |
2010-05-25 |
Eric Christopher | Make sure aeskeygenassist uses an unsigned immediate... |
tree | commitdiff |
2010-05-25 |
Jakob Stoklund Olesen | Ignore NumberHack and give each SubRegIndex instance... |
tree | commitdiff |
2010-05-25 |
Jakob Stoklund Olesen | Use enums instead of literals for X86 subregisters. |
tree | commitdiff |
2010-05-24 |
Jakob Stoklund Olesen | Switch SubRegSet to using symbolic SubRegIndices |
tree | commitdiff |
2010-05-24 |
Jakob Stoklund Olesen | Replace the tablegen RegisterClass field SubRegClassLis... |
tree | commitdiff |
2010-05-24 |
Dan Gohman | Fix an mmx movd encoding. |
tree | commitdiff |
2010-05-24 |
Kevin Enderby | MC/X86: Add aliases for CMOVcc variants. |
tree | commitdiff |
2010-05-24 |
Jakob Stoklund Olesen | Rename X86 subregister indices to something shorter. |
tree | commitdiff |
2010-05-24 |
Jakob Stoklund Olesen | Add the SubRegIndex TableGen class. |
tree | commitdiff |
2010-05-22 |
Daniel Dunbar | MC/X86: Subdivide immediates a bit more, so that we... |
tree | commitdiff |
2010-05-22 |
Daniel Dunbar | tblgen/AsmMatcher: Change AsmOperandClass to allow... |
tree | commitdiff |
2010-05-22 |
Daniel Dunbar | MC/X86: Add alias for setz, setnz, jz, jnz. |
tree | commitdiff |
2010-05-22 |
Evan Cheng | Implement @llvm.returnaddress. rdar://8015977. |
tree | commitdiff |
2010-05-21 |
Kevin Enderby | Added retl for 32-bit x86 and added retq for 64-bit... |
tree | commitdiff |
2010-05-21 |
Evan Cheng | - Change MachineInstr::findRegisterDefOperandIdx so... |
tree | commitdiff |
2010-05-21 |
Dale Johannesen | Previous commit message should refer to 104308. |
tree | commitdiff |
2010-05-21 |
Dale Johannesen | Fix two bugs in 104348: |
tree | commitdiff |
2010-05-21 |
Chris Lattner | now that fp reg kill insertion stuff happens as a separate |
tree | commitdiff |
2010-05-21 |
Chris Lattner | Use less evil form of switch stmt. |
tree | commitdiff |
2010-05-21 |
Chris Lattner | use continue to reduce nesting. |
tree | commitdiff |
2010-05-21 |
Chris Lattner | pull a nested loop of this pass out to its own function, |
tree | commitdiff |
2010-05-21 |
Chris Lattner | modernize this pass a bit, fit in 80 columns. |
tree | commitdiff |
2010-05-21 |
Matt Fleming | Currently, createMachOStreamer() is invoked directly... |
tree | commitdiff |
2010-05-21 |
Matt Fleming | Split out the x86_32 an x86_64 ELF backends as they... |
tree | commitdiff |
2010-05-21 |
Dale Johannesen | Fix i64->f64 conversion, x86-64, -no-sse. A bit |
tree | commitdiff |
2010-05-20 |
Daniel Dunbar | MC/X86: Add movq alias for movabsq, to allow matching... |
tree | commitdiff |
2010-05-20 |
Daniel Dunbar | X86: Model i64i32imm properly, as a subclass of all... |
tree | commitdiff |
2010-05-20 |
Daniel Dunbar | X86: Fix immediate type of FOO64i32 operations. |
tree | commitdiff |
2010-05-20 |
Dan Gohman | Delete MMX_MOVQ64gmr. It was the same as MMX_MOVQ64mr... |
tree | commitdiff |
2010-05-20 |
Dan Gohman | Fix assembly parsing and encoding of the pushf and... |
tree | commitdiff |
2010-05-20 |
Dan Gohman | Set neverHasSideEffects on 64-bit pushf and popf, for... |
tree | commitdiff |
2010-05-20 |
Dan Gohman | Define the x86 pause instruction. |
tree | commitdiff |
2010-05-20 |
Dan Gohman | Fix the sfence instruction to use MRM_F8 instead of... |
tree | commitdiff |
2010-05-19 |
Evan Cheng | Code refactoring: pull SchedPreference enum from Target... |
tree | commitdiff |
2010-05-19 |
Daniel Dunbar | MC/X86: Add missing entry for TAILJMP_1 to getRelaxedOp... |
tree | commitdiff |
2010-05-19 |
Daniel Dunbar | MC/X86: Lower TAILCALLd[64] to JMP_1, to allow relaxati... |
tree | commitdiff |
2010-05-19 |
Daniel Dunbar | MC/X86: Strip spurious operands from TAILJMPr64 as... |
tree | commitdiff |
2010-05-19 |
Daniel Dunbar | MC/X86: Lower MOV{8,16,32,64}{rm,mr} to fixed-register... |
tree | commitdiff |
2010-05-19 |
Daniel Dunbar | MC/X86: Strip spurious operands from CALL64r as we... |
tree | commitdiff |
2010-05-19 |
Dan Gohman | Factor out the code for picking integer arithmetic... |
tree | commitdiff |
2010-05-18 |
Dan Gohman | Teach mode load folding and unfolding code about CMP32r... |
tree | commitdiff |
2010-05-18 |
Dan Gohman | When converting a test to a cmp to fold a load, use... |
tree | commitdiff |
2010-05-18 |
Chris Lattner | make mcinstlower remove all but the first operand to... |
tree | commitdiff |
2010-05-18 |
Daniel Dunbar | MC/X86: Implement custom lowering to make sure we match... |
tree | commitdiff |
2010-05-17 |
Eric Christopher | Add some section and constant support for darwin TLS. |
tree | commitdiff |
2010-05-16 |
Dale Johannesen | Revert 103911; it broke a test that expects bitconvert |
tree | commitdiff |
2010-05-16 |
Dale Johannesen | Make x86-64 64-bit bitconvert work when SSE is not... |
tree | commitdiff |
2010-05-16 |
Anton Korobeynikov | Add support for thiscall calling convention. |
tree | commitdiff |
2010-05-15 |
Dale Johannesen | Fix uint64->{float, double} conversion to do rounding... |
tree | commitdiff |
2010-05-14 |
Bill Wendling | Several tail call tests apparently rely upon this being... |
tree | commitdiff |
2010-05-14 |
Bill Wendling | This should happen if there are no calls, not if it... |
tree | commitdiff |
2010-05-14 |
Bill Wendling | Revert r103804. The comment is correct. |
tree | commitdiff |
2010-05-14 |
Bill Wendling | Fix comment. |
tree | commitdiff |
2010-05-14 |
Bill Wendling | Rename "HasCalls" in MachineFrameInfo to "AdjustsStack... |
tree | commitdiff |
2010-05-14 |
Dan Gohman | Lowering of atomic instructions can result in operands... |
tree | commitdiff |
2010-05-14 |
Kevin Enderby | Fix so "int3" is correctly accepted, added "into" and... |
tree | commitdiff |
2010-05-14 |
Dan Gohman | Set isTerminator on TRAP instructions. |
tree | commitdiff |
2010-05-14 |
Dan Gohman | Add mayLoad and mayStore flags to instructions which... |
tree | commitdiff |
2010-05-13 |
Oscar Fuentes | CMake: fixes 64 bit Visual Studio IDE build. Fixes... |
tree | commitdiff |
2010-05-13 |
Chris Lattner | reapply r103668 with a fix. Never make "minor syntax... |
tree | commitdiff |
2010-05-12 |
Chris Lattner | revert r103668 for now, it is apparently breaking things. |
tree | commitdiff |
2010-05-12 |
Chris Lattner | moffset forms of moves are x86-32 only, make the parser |
tree | commitdiff |
2010-05-12 |
Chris Lattner | fix the encoding of the obscure "moffset" forms of... |
tree | commitdiff |
2010-05-12 |
Daniel Dunbar | MC/X86: Extend suffix matching hack to match 'q' suffix. |
tree | commitdiff |
2010-05-12 |
Daniel Dunbar | MC/Mach-O/x86_64: Add a new hook for checking whether... |
tree | commitdiff |
2010-05-11 |
Dan Gohman | Add initial kill flag support to FastISel. |
tree | commitdiff |
next |