2010-01-11 |
Evan Cheng | Do not turn 8-bit OR to ADD since ADD8ri is not 3-addre... |
tree | commitdiff |
2010-01-11 |
Benjamin Kramer | Reimplement getToken and SplitString as "StringRef... |
tree | commitdiff |
2010-01-11 |
Dan Gohman | Use a 32-bit and with implicit zero-extension instead... |
tree | commitdiff |
2010-01-11 |
Dan Gohman | Re-instate MOV64r0 and MOV16r0, with adjustments to... |
tree | commitdiff |
2010-01-11 |
Dan Gohman | Pattern top-level operators don't need to be restricted... |
tree | commitdiff |
2010-01-11 |
Dan Gohman | Reword this comment to reference a more fundamental... |
tree | commitdiff |
2010-01-11 |
Evan Cheng | Select an OR with immediate as an ADD if the input... |
tree | commitdiff |
2010-01-11 |
David Greene | Implement a feature (-vector-unaligned-mem) to allow... |
tree | commitdiff |
2010-01-09 |
Jeffrey Yasskin | Fix llvm.org/PR5729: x86-64 tail calls were putting... |
tree | commitdiff |
2010-01-08 |
Evan Cheng | Fix a critical bug in 64-bit atomic operation lowering... |
tree | commitdiff |
2010-01-08 |
Evan Cheng | Fix comment. |
tree | commitdiff |
2010-01-08 |
Eric Christopher | After further thought revert the patch to make fast... |
tree | commitdiff |
2010-01-08 |
Evan Cheng | Fix what looks to me obvious instruction definition... |
tree | commitdiff |
2010-01-08 |
Eric Christopher | Remove extraneous include. |
tree | commitdiff |
2010-01-07 |
Eric Christopher | If the data requires a relocation then don't attempt to |
tree | commitdiff |
2010-01-07 |
Evan Cheng | Fix a minor regression from my dag combiner changes... |
tree | commitdiff |
2010-01-06 |
Evan Cheng | Teach dag combine to fold the following transformation... |
tree | commitdiff |
2010-01-05 |
Benjamin Kramer | Move remaining stuff to the isInteger predicate. |
tree | commitdiff |
2010-01-05 |
Benjamin Kramer | Convert a ton of simple integer type equality tests... |
tree | commitdiff |
2010-01-05 |
Evan Cheng | Code refactoring. |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
Dan Gohman | Change SelectCode's argument from SDValue to SDNode... |
tree | commitdiff |
2010-01-05 |
Dan Gohman | Remove the SDNPAssociative properties for the flags... |
tree | commitdiff |
2010-01-04 |
Evan Cheng | Perform this folding as a target specific dag combine: |
tree | commitdiff |
2010-01-04 |
Dan Gohman | Remove some README.txt entries which are now implemented. |
tree | commitdiff |
2010-01-04 |
Dan Gohman | A use by operand 1 or 2 of a SELECT is not a FLAGS... |
tree | commitdiff |
2010-01-04 |
Dan Gohman | Flags-producing add, and, or, etc. have the same profib... |
tree | commitdiff |
2010-01-04 |
Dan Gohman | Add SDNPCommutative and SDNPAssociative to several... |
tree | commitdiff |
2009-12-29 |
Benjamin Kramer | Replace a few more SmallVectors with arrays. |
tree | commitdiff |
2009-12-28 |
Bill Wendling | Remove dead variable. |
tree | commitdiff |
2009-12-26 |
Eli Friedman | PR5886: Make sure IMUL32m is marked as setting EFLAGS... |
tree | commitdiff |
2009-12-23 |
Chris Lattner | really remove the instruction, don't just comment it out |
tree | commitdiff |
2009-12-23 |
Chris Lattner | completely eliminate the MOV16r0 'instruction'. The... |
tree | commitdiff |
2009-12-23 |
Sean Callanan | More fixes for Visual C++. Replaced several very small |
tree | commitdiff |
2009-12-23 |
Chris Lattner | stop pattern matching 16-bit zero's of a register to... |
tree | commitdiff |
2009-12-22 |
Sean Callanan | Removed the "inline" keyword from the disassembler... |
tree | commitdiff |
2009-12-22 |
Sean Callanan | Fixes to the X86 disassembler: |
tree | commitdiff |
2009-12-22 |
Evan Cheng | Remove target attribute break-sse-dep. Instead, do... |
tree | commitdiff |
2009-12-22 |
Douglas Gregor | Include based on the current path, since we already... |
tree | commitdiff |
2009-12-22 |
Bill Wendling | Add more plumbing. This time in the LowerArguments... |
tree | commitdiff |
2009-12-22 |
Sean Callanan | Changed REG_* to MODRM_REG_* to avoid conflicts |
tree | commitdiff |
2009-12-22 |
Daniel Dunbar | Fix some may-be-uninitialized var warnings. |
tree | commitdiff |
2009-12-22 |
Sean Callanan | Fixed library dependencies between the X86 disassembler and |
tree | commitdiff |
2009-12-22 |
Chris Lattner | print pcrel immediates as signed values instead of... |
tree | commitdiff |
2009-12-21 |
Eric Christopher | Fix setting and default setting of code model for jit... |
tree | commitdiff |
2009-12-21 |
Eli Friedman | A couple minor README updates. |
tree | commitdiff |
2009-12-19 |
Daniel Dunbar | #if 0 out X86 disassembler for now, it is breaking... |
tree | commitdiff |
2009-12-19 |
Nuno Lopes | rename dprintf to dbgpritnf, in order to fix build... |
tree | commitdiff |
2009-12-19 |
Daniel Dunbar | Use memset instead of bzero, its more portable. |
tree | commitdiff |
2009-12-19 |
Sean Callanan | Table-driven disassembler for the X86 architecture... |
tree | commitdiff |
2009-12-19 |
Anton Korobeynikov | Bump alignment requirements for windows targets to... |
tree | commitdiff |
2009-12-18 |
Evan Cheng | On recent Intel u-arch's, folding loads into some unary... |
tree | commitdiff |
2009-12-18 |
Evan Cheng | Re-apply 91623 now that I actually know what I was... |
tree | commitdiff |
2009-12-18 |
Sean Callanan | Instruction fixes, added instructions, and AsmString... |
tree | commitdiff |
2009-12-17 |
Jeffrey Yasskin | Revert r91623 to unbreak the buildbots. |
tree | commitdiff |
2009-12-17 |
Evan Cheng | Remove an unused option. |
tree | commitdiff |
2009-12-17 |
Ken Dyck | In LowerEXTRACT_VECTOR_ELT, force an i32 value type... |
tree | commitdiff |
2009-12-16 |
Evan Cheng | Re-enable 91381 with fixes. |
tree | commitdiff |
2009-12-15 |
Jeffrey Yasskin | Change indirect-globals to use a dedicated allocIndirec... |
tree | commitdiff |
2009-12-15 |
Evan Cheng | Fix an encoding bug. |
tree | commitdiff |
2009-12-15 |
Kenneth Uildriks | For fastcc on x86, let ECX be used as a return register... |
tree | commitdiff |
2009-12-15 |
Evan Cheng | Disable 91381 for now. It's miscompiling ARMISelDAG2DAG... |
tree | commitdiff |
2009-12-15 |
Evan Cheng | Use sbb x, x to materialize carry bit in a GPR. The... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Fix integer cast code to handle vector types. |
tree | commitdiff |
2009-12-14 |
Bill Wendling | Whitespace changes, comment clarification. No functiona... |
tree | commitdiff |
2009-12-12 |
Evan Cheng | Disable r91104 for x86. It causes partial register... |
tree | commitdiff |
2009-12-12 |
Evan Cheng | Add comment about potential partial register stall. |
tree | commitdiff |
2009-12-12 |
Evan Cheng | Fix an obvious bug. No test case since LEA16r is not... |
tree | commitdiff |
2009-12-11 |
Dan Gohman | Implement vector widening, splitting, and scalarizing... |
tree | commitdiff |
2009-12-11 |
Anton Korobeynikov | Honour setHasCalls() set from isel. |
tree | commitdiff |
2009-12-11 |
Evan Cheng | Add support to 3-addressify 16-bit instructions. |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Optimize splat of a scalar load into a shuffle of a... |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Teach InferPtrAlignment to infer GV+cst alignment and... |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Move isConsecutiveLoad to SelectionDAG. It's not target... |
tree | commitdiff |
2009-12-07 |
Dan Gohman | Don't enable the post-RA scheduler on x86 except at... |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Remove the target hook TargetInstrInfo::BlockHasNoFallT... |
tree | commitdiff |
2009-12-04 |
David Greene | Remove an unneeded include. |
tree | commitdiff |
2009-12-04 |
David Greene | Have hasLoad/StoreFrom/ToStackSlot return the relevant... |
tree | commitdiff |
2009-12-03 |
Chris Lattner | yay for case insensitive file systems (?) |
tree | commitdiff |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
tree | commitdiff |
2009-12-02 |
Jim Grosbach | Factor the stack alignment calculations out into a... |
tree | commitdiff |
2009-11-30 |
Dan Gohman | Minor whitespace fixes. |
tree | commitdiff |
2009-11-30 |
Dan Gohman | Fix a minor inconsistency. |
tree | commitdiff |
2009-11-30 |
Bob Wilson | Remove isProfitableToDuplicateIndirectBranch target... |
tree | commitdiff |
2009-11-30 |
Mon P Wang | Added support to allow clients to custom widen. For... |
tree | commitdiff |
2009-11-25 |
Bob Wilson | Based on the testcase for pr3120, running on my MacPro... |
tree | commitdiff |
2009-11-25 |
Daniel Dunbar | Sketch structure for X86 disassembler. |
tree | commitdiff |
2009-11-23 |
Jeffrey Yasskin | * Move stub allocation inside the JITEmitter, instead... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
tree | commitdiff |
2009-11-23 |
Jeffrey Yasskin | Allow more than one stub to be being generated at the... |
tree | commitdiff |
2009-11-21 |
Devang Patel | We are not using DBG_STOPPOINT anymore. |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Fix a thinko that caused spurious @GOTOFFs. |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Target-independent support for TargetFlags on BlockAddr... |
tree | commitdiff |
2009-11-20 |
Sean Callanan | Recommitting PALIGNR shift width fixes. |
tree | commitdiff |
2009-11-20 |
Sean Callanan | Reverting PALIGNR fix until I figure out how this |
tree | commitdiff |
next |