2008-03-19 |
Arnold Schwaighofer | Don't loose incoming argument registers. Fix documentat... |
tree | commitdiff |
2008-03-19 |
Christopher Lamb | Fix X86's isTruncateFree to not claim that truncate... |
tree | commitdiff |
2008-03-18 |
Bill Wendling | On Darwin, GCC issues a ".globl" for something that... |
tree | commitdiff |
2008-03-18 |
Evan Cheng | Fix a x86-64 isel lowering bug that's been around forev... |
tree | commitdiff |
2008-03-17 |
Evan Cheng | Unbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF. |
tree | commitdiff |
2008-03-16 |
Nate Begeman | Add a couple missing SSE4 instructions |
tree | commitdiff |
2008-03-16 |
Christopher Lamb | Make insert_subreg a two-address instruction, vastly... |
tree | commitdiff |
2008-03-15 |
Evan Cheng | Replace all target specific implicit def instructions... |
tree | commitdiff |
2008-03-14 |
Evan Cheng | Fix some 80 col violations. |
tree | commitdiff |
2008-03-14 |
Evan Cheng | Fix a number of encoding bugs. SSE 4.1 instructions... |
tree | commitdiff |
2008-03-14 |
Evan Cheng | Add debugging stuff. |
tree | commitdiff |
2008-03-14 |
Chris Lattner | Add an issue that is preventing instcombine from doing... |
tree | commitdiff |
2008-03-13 |
Christopher Lamb | Get rid of a pseudo instruction and replace it with... |
tree | commitdiff |
2008-03-12 |
Chris Lattner | Reimplement the parameter attributes support, phase... |
tree | commitdiff |
2008-03-12 |
Evan Cheng | Clean up my own mess. |
tree | commitdiff |
2008-03-11 |
Anton Korobeynikov | Correctly propagate thread-local flag from aliasee... |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Use PassManagerBase instead of FunctionPassManager... |
tree | commitdiff |
2008-03-11 |
Chris Lattner | Implement basic support for the 'f' register class... |
tree | commitdiff |
2008-03-11 |
Chris Lattner | coalesce away 80-bit floating point copies. |
tree | commitdiff |
2008-03-11 |
Chris Lattner | convert a massive if statement to a switch. |
tree | commitdiff |
2008-03-11 |
Chris Lattner | start handling the 'f' x87 constraint. |
tree | commitdiff |
2008-03-11 |
Christopher Lamb | Missed part of recommit. |
tree | commitdiff |
2008-03-11 |
Christopher Lamb | Recommitting parts of r48130. These do not appear to... |
tree | commitdiff |
2008-03-11 |
Evan Cheng | In 32-bit mode, mark 64-bit GPR's as unallocatable. |
tree | commitdiff |
2008-03-11 |
Nick Lewycky | Fix the build on gcc 4.2. |
tree | commitdiff |
2008-03-11 |
Chris Lattner | Change the model for FP Stack return to use fp operands... |
tree | commitdiff |
2008-03-10 |
Chris Lattner | abort with an assert instead of a cerr to get line# |
tree | commitdiff |
2008-03-10 |
Chris Lattner | Don't emit FP_REG_KILL into a block that just returns... |
tree | commitdiff |
2008-03-10 |
Chris Lattner | Eliminate the FP_GET_ST0/FP_SET_ST0 target-specific... |
tree | commitdiff |
2008-03-10 |
Evan Cheng | Default ISD::PREFETCH to expand. |
tree | commitdiff |
2008-03-10 |
Evan Cheng | Revert 48125, 48126, and 48130 for now to unbreak some... |
tree | commitdiff |
2008-03-10 |
Scott Michel | Give TargetLowering::getSetCCResultType() a parameter... |
tree | commitdiff |
2008-03-10 |
Christopher Lamb | Allow insert_subreg into implicit, target-specific... |
tree | commitdiff |
2008-03-10 |
Dale Johannesen | Increase ISD::ParamFlags to 64 bits. Increase the... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | teach X86InstrInfo::copyRegToReg how to copy into ST... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | add some code to support cross-register class copying... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | rearrange some code, no functionality change. |
tree | commitdiff |
2008-03-09 |
Chris Lattner | claim ST(x) registers are 80 bits, which is true. ... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | rename FP_SETRESULT -> FP_SET_ST0 |
tree | commitdiff |
2008-03-09 |
Chris Lattner | rename FpGETRESULT32 -> FpGET_ST0_32 etc. Add support for |
tree | commitdiff |
2008-03-09 |
Chris Lattner | Finish implementing a readme entry: when inserting... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | add a note |
tree | commitdiff |
2008-03-09 |
Chris Lattner | Implement a readme entry, compiling |
tree | commitdiff |
2008-03-08 |
Chris Lattner | 1) Improve comments. |
tree | commitdiff |
2008-03-08 |
Chris Lattner | minor simplifications to this code, don't create a... |
tree | commitdiff |
2008-03-08 |
Chris Lattner | This one looks easy, add a note. |
tree | commitdiff |
2008-03-08 |
Chris Lattner | move these to the appropriate file |
tree | commitdiff |
2008-03-08 |
Evan Cheng | Implement x86 support for @llvm.prefetch. It correspond... |
tree | commitdiff |
2008-03-07 |
Chris Lattner | mark frem as expand for all legal fp types on x86,... |
tree | commitdiff |
2008-03-06 |
Gabor Greif | some more spelling changes |
tree | commitdiff |
2008-03-05 |
Chris Lattner | evan implemented this. |
tree | commitdiff |
2008-03-05 |
Evan Cheng | isTwoAddress = 1 -> Constraints. |
tree | commitdiff |
2008-03-05 |
Evan Cheng | PSLLWri etc. are two-address instructions. |
tree | commitdiff |
2008-03-05 |
Chris Lattner | add a note |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Ignore debugging related instructions if they get this... |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Rather than asserting. Dump out the MI that we are... |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Add a target lowering hook to control whether it's... |
tree | commitdiff |
2008-03-05 |
Andrew Lenharth | 64bit CAS on 32bit x86. |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Refactor code. Remove duplicated functions that basical... |
tree | commitdiff |
2008-03-04 |
Andrew Lenharth | x86-64 atomics |
tree | commitdiff |
2008-03-04 |
Evan Cheng | 80 column violations. |
tree | commitdiff |
2008-03-04 |
Evan Cheng | Remove -always-fold-and-in-test. |
tree | commitdiff |
2008-03-03 |
Dan Gohman | Add support for lowering i64 SRA_PARTS and friends... |
tree | commitdiff |
2008-03-03 |
Devang Patel | s/isReturnStruct()/hasStructRetAttr()/g |
tree | commitdiff |
2008-03-02 |
Chris Lattner | Evan implemented these. |
tree | commitdiff |
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 |
next |