2008-03-01 |
Andrew Lenharth | good catch anton |
tree | commitdiff |
2008-03-01 |
Andrew Lenharth | make CAS work |
tree | commitdiff |
2008-03-01 |
Andrew Lenharth | all but CAS working on x86 |
tree | commitdiff |
2008-03-01 |
Andrew Lenharth | Add lock prefix support to x86. Also add the instructi... |
tree | commitdiff |
2008-02-29 |
Anton Korobeynikov | Use enumeration for preffered EH dwarf encoding reason |
tree | commitdiff |
2008-02-29 |
Anders Carlsson | Use the correct instruction encodings for the 64-bit... |
tree | commitdiff |
2008-02-28 |
Evan Cheng | Added option -align-loops=<true/false> to disable loop... |
tree | commitdiff |
2008-02-28 |
Evan Cheng | Set to default: x86 no longer fold and into test if... |
tree | commitdiff |
2008-02-28 |
Chris Lattner | Add a random not very important note |
tree | commitdiff |
2008-02-28 |
Evan Cheng | Add a quick and dirty "loop aligner pass". x86 uses... |
tree | commitdiff |
2008-02-28 |
Eli Friedman | A few more small things I've run into. |
tree | commitdiff |
2008-02-27 |
Anton Korobeynikov | Preparation step for some cleanup/generalization in... |
tree | commitdiff |
2008-02-27 |
Evan Cheng | This is done. |
tree | commitdiff |
2008-02-27 |
Chris Lattner | Make X86TargetLowering::LowerSINT_TO_FP return without... |
tree | commitdiff |
2008-02-27 |
Chris Lattner | this code is correct but strange looking ;-) |
tree | commitdiff |
2008-02-27 |
Chris Lattner | Compile x86-64-and-mask.ll into: |
tree | commitdiff |
2008-02-27 |
Chris Lattner | add a note |
tree | commitdiff |
2008-02-26 |
Arnold Schwaighofer | Refactor according to Evan's and Anton's suggestions. |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Change "Name" to "AsmName" in the target register info... |
tree | commitdiff |
2008-02-26 |
Arnold Schwaighofer | Correct function comments. |
tree | commitdiff |
2008-02-26 |
Bill Wendling | De-tabify |
tree | commitdiff |
2008-02-26 |
Arnold Schwaighofer | Add support for intermodule tail calls on x86/32bit... |
tree | commitdiff |
2008-02-26 |
Arnold Schwaighofer | Change the lowering of arguments for tail call optimized |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Revert the assert for MUL_LOHI with an unused high... |
tree | commitdiff |
2008-02-25 |
Dale Johannesen | Revise previous patch per review. |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Add an assert to verify that we don't see an |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Remove the hack that turned an {S,U}MUL_LOHI with an... |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Convert MaskedValueIsZero and all its users to use... |
tree | commitdiff |
2008-02-25 |
Dale Johannesen | Expand removal of MMX memory copies to allow 1 level |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Turning on remat of pic loads. |
tree | commitdiff |
2008-02-23 |
Evan Cheng | No need recognize load from a fixed argument slot as... |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | Split ParameterAttributes.h, putting the complicated |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | MMX vectors are passed 4-byte aligned. |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Allow re-materialization of pic load (controlled by... |
tree | commitdiff |
2008-02-22 |
Chris Lattner | copy mmx values from/to memory with GPRs on x86-32 |
tree | commitdiff |
2008-02-22 |
Chris Lattner | Start using GPR's to copy around mmx value instead... |
tree | commitdiff |
2008-02-21 |
Eli Friedman | A few minor updates, removing implemented stuff and... |
tree | commitdiff |
2008-02-21 |
Chris Lattner | Dan implemented one multiply issue. Replace it with... |
tree | commitdiff |
2008-02-21 |
Andrew Lenharth | Atomic op support. If any gcc test uses __sync builtin... |
tree | commitdiff |
2008-02-20 |
Evan Cheng | Poorly named option. |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Fix newly-introduced 4.3 warnings |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Remove bunch of gcc 4.3-related warnings from Target |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
tree | commitdiff |
2008-02-20 |
Evan Cheng | Disable for now. This is pessimizing code. |
tree | commitdiff |
2008-02-19 |
Evan Cheng | Add hidden option -x86-fold-and-in-test to test the... |
tree | commitdiff |
2008-02-19 |
Chris Lattner | Don't fold and's into test instructions if they have... |
tree | commitdiff |
2008-02-19 |
Evan Cheng | Me not like duplicated comments. |
tree | commitdiff |
2008-02-18 |
Evan Cheng | - When DAG combiner is folding a bit convert into a... |
tree | commitdiff |
2008-02-18 |
Dan Gohman | Chris pointed out that it's not necessary to set i64... |
tree | commitdiff |
2008-02-18 |
Chris Lattner | Add a note about sext from i1 plus flags use. |
tree | commitdiff |
2008-02-18 |
Dan Gohman | Don't mark scalar integer multiplication as Expand... |
tree | commitdiff |
2008-02-17 |
Chris Lattner | move PR2053 to here. |
tree | commitdiff |
2008-02-16 |
Andrew Lenharth | I cannot find a libgcc function for this builtin. ... |
tree | commitdiff |
2008-02-16 |
Andrew Lenharth | llvm.memory.barrier, and impl for x86 and alpha |
tree | commitdiff |
2008-02-15 |
Chris Lattner | Handle \n's in value names for more targets. The asm... |
tree | commitdiff |
2008-02-15 |
Chris Lattner | If the llvm name contains an unprintable character... |
tree | commitdiff |
2008-02-15 |
Dale Johannesen | Remove warning about 64-bit code on processor |
tree | commitdiff |
2008-02-15 |
Dale Johannesen | nocona, core2 and penryn support 64 bit. |
tree | commitdiff |
2008-02-14 |
Duncan Sands | In TargetLowering::LowerCallTo, don't assert that |
tree | commitdiff |
2008-02-14 |
Nate Begeman | Change how FP immediates are handled. |
tree | commitdiff |
2008-02-14 |
Chris Lattner | upgrade some entries, remove stuff that is done. |
tree | commitdiff |
2008-02-14 |
Chris Lattner | the mid-level optimizer removes this stuff. |
tree | commitdiff |
2008-02-14 |
Chris Lattner | this one is easy. |
tree | commitdiff |
2008-02-14 |
Chris Lattner | This readme entry is done, testcase here: CodeGen/X86... |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Assigning an APInt to 0 with plain assignment gives... |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Simplify some logic in ComputeMaskedBits. And change... |
tree | commitdiff |
2008-02-13 |
Nicolas Geoffray | Enable exception handling int JIT |
tree | commitdiff |
2008-02-13 |
Nate Begeman | readme updates |
tree | commitdiff |
2008-02-13 |
Evan Cheng | commuteInstr() can now commute non-ssa machine instrs. |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Convert SelectionDAG::ComputeMaskedBits to use APInt... |
tree | commitdiff |
2008-02-12 |
Dale Johannesen | __DATA not __DATA__ is the right segment name on darwin. |
tree | commitdiff |
2008-02-12 |
Nate Begeman | SSE4.1 64b integer insert/extract pattern support |
tree | commitdiff |
2008-02-12 |
Evan Cheng | Only using x86-64 rip relative addressing in non-staic... |
tree | commitdiff |
2008-02-12 |
Evan Cheng | Update comment. |
tree | commitdiff |
2008-02-12 |
Evan Cheng | Unbreak various insert_vector_elt and extract_vector_el... |
tree | commitdiff |
2008-02-11 |
Nate Begeman | Enable SSE4 codegen and pattern matching. |
tree | commitdiff |
2008-02-10 |
Nate Begeman | xmm0 variable blends |
tree | commitdiff |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
tree | commitdiff |
2008-02-09 |
Nate Begeman | memopv16i8 had wrong alignment requirement, would have... |
tree | commitdiff |
2008-02-09 |
Nate Begeman | Skeleton of insert and extract matching, more to come |
tree | commitdiff |
2008-02-08 |
Evan Cheng | It's not always safe to fold movsd into xorpd, etc... |
tree | commitdiff |
2008-02-08 |
Dale Johannesen | 64-bit (MMX) vectors do not need restrictive alignment. |
tree | commitdiff |
2008-02-08 |
Dan Gohman | Avoid needlessly casting away const qualifiers. |
tree | commitdiff |
2008-02-08 |
Evan Cheng | Added missing entries in X86 load / store folding tables. |
tree | commitdiff |
2008-02-07 |
Dan Gohman | Follow Chris' suggestion; change the PseudoSourceValue... |
tree | commitdiff |
2008-02-07 |
Dan Gohman | Add SourceValue information for outgoing argument store... |
tree | commitdiff |
2008-02-07 |
Evan Cheng | Fix a x86-64 codegen deficiency. Allow gv + offset... |
tree | commitdiff |
2008-02-07 |
Evan Cheng | In some cases, e.g. ADD32ri, no transformation is made... |
tree | commitdiff |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
tree | commitdiff |
2008-02-05 |
Dale Johannesen | Implement sseregparm. |
tree | commitdiff |
2008-02-04 |
Evan Cheng | Dwarf requires variable entries to be in the source... |
tree | commitdiff |
2008-02-04 |
Nate Begeman | The rest of the SSE4.1 intrinsic patterns that are... |
tree | commitdiff |
2008-02-04 |
Nate Begeman | Some more SSE 4.1 intrinsic patterns. |
tree | commitdiff |
2008-02-03 |
Nate Begeman | SSE 4.1 Intrinsics and detection |
tree | commitdiff |
2008-02-02 |
Evan Cheng | Get rid of the annoying blank lines before labels. |
tree | commitdiff |
2008-02-02 |
Nick Lewycky | Don't use uninitialized values. Fixes vec_align.ll... |
tree | commitdiff |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
tree | commitdiff |
2008-02-02 |
Evan Cheng | Frame index can be negative. |
tree | commitdiff |
2008-02-01 |
Evan Cheng | Remove the nasty LABEL hack with a much less evil one... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
tree | commitdiff |
next |