2008-04-07 |
Dan Gohman | Rename MemOperand to MachineMemOperand. This was sugges... |
tree | commitdiff |
2008-04-07 |
Roman Levenstein | Re-commit of the r48822, where the infinite looping... |
tree | commitdiff |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
tree | commitdiff |
2008-04-05 |
Evan Cheng | Favors pshufd over shufps when shuffling elements from... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Re-enable SSE4. |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Fix x86-64 encoding bug. REX prefix must always follow... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Cosmetic |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Temporarily disabling SSE4 until we fix the encoding... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Backing out 48222 temporarily. |
tree | commitdiff |
2008-04-02 |
Dale Johannesen | Cosmetic changes per EH patch review feedback. |
tree | commitdiff |
2008-04-02 |
Anton Korobeynikov | Add new CC lowering rule: provide a list of registers... |
tree | commitdiff |
2008-04-02 |
Dale Johannesen | Recommitting EH patch; this should answer most of the |
tree | commitdiff |
2008-04-01 |
Evan Cheng | ReMat of load from stub in pic mode extends the life... |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Remove unnecessary and non-deterministic checking code... |
tree | commitdiff |
2008-04-01 |
Dan Gohman | Don't use __bzero for memset if the second argument... |
tree | commitdiff |
2008-04-01 |
Dan Gohman | Speculatively micro-optimize memory-zeroing calls on... |
tree | commitdiff |
2008-04-01 |
Dale Johannesen | Revert 49006 for the moment. |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Disabling remat of load from gv stub (temporarily)... |
tree | commitdiff |
2008-04-01 |
Dale Johannesen | Accept 'y' constraint (MMX) in inline asm. |
tree | commitdiff |
2008-03-31 |
Dale Johannesen | Emit exception handling info for functions which are |
tree | commitdiff |
2008-03-31 |
Evan Cheng | It's not safe to fold a load from GV stub or constantpo... |
tree | commitdiff |
2008-03-31 |
Evan Cheng | Move reMaterialize() from TargetRegisterInfo to TargetI... |
tree | commitdiff |
2008-03-31 |
Evan Cheng | Re-apply 48911. |
tree | commitdiff |
2008-03-28 |
Dan Gohman | Fix a tokenfactor node to use the load chain rather... |
tree | commitdiff |
2008-03-28 |
Evan Cheng | Backing out 48911 for now. It's breaking stuff. |
tree | commitdiff |
2008-03-28 |
Evan Cheng | New entry. |
tree | commitdiff |
2008-03-28 |
Evan Cheng | Load from stub is already re-materializable. |
tree | commitdiff |
2008-03-27 |
Evan Cheng | Code clean up. |
tree | commitdiff |
2008-03-27 |
Evan Cheng | Allow certain lea instructions to be rematerialized. |
tree | commitdiff |
2008-03-27 |
Evan Cheng | Remove an unused command line option. |
tree | commitdiff |
2008-03-26 |
Roman Levenstein | Use a linked data structure for the uses lists of an... |
tree | commitdiff |
2008-03-26 |
Evan Cheng | Fix some SSE4.1 instruction encoding bugs. |
tree | commitdiff |
2008-03-25 |
Dale Johannesen | Use ## for comment delimiter on darwin x86-32, so |
tree | commitdiff |
2008-03-25 |
Evan Cheng | Smaller function alignment when optimizing for size. |
tree | commitdiff |
2008-03-25 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-03-25 |
Dan Gohman | A quick nm audit turned up several fixed tables and... |
tree | commitdiff |
2008-03-25 |
Dan Gohman | Add CMP32mr and friends to the load-unfolding table... |
tree | commitdiff |
2008-03-24 |
Evan Cheng | - SSE4.1 extractfps extracts a f32 into a gr32 register... |
tree | commitdiff |
2008-03-23 |
Evan Cheng | Remove duplicated entries. |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Minor typo fixes. Also add another FIXME. |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Add license header |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Add Win64 compilation callback. This allows easy exampl... |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Provide a JIT selector on win64 |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Hack out the PIC mode on Win64 targets. This needs... |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Code cleanup. Provide generic way of selecting JIT... |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Remove old-standing obsolete code. |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Honour built-in defines on win64 targets for automatica... |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Recognize "windows" in target triple, not only "win32" |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Add information about callee-saved registers on Win64 |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Add convenient helper for win64 check. Simplify things... |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Initial support for Win64 calling conventions. Still... |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Another comments fixing |
tree | commitdiff |
2008-03-21 |
Chris Lattner | Restore this assert now that the livevar bug is fixed. |
tree | commitdiff |
2008-03-21 |
Duncan Sands | Introduce a new node for holding call argument |
tree | commitdiff |
2008-03-21 |
Chris Lattner | remove Evan's "ugly hack" that sorta attempted to get |
tree | commitdiff |
2008-03-21 |
Chris Lattner | Add support for calls that return two FP values in |
tree | commitdiff |
2008-03-21 |
Chris Lattner | disable a bogus assertion. |
tree | commitdiff |
2008-03-21 |
Chris Lattner | Enable support for returning two long-double values... |
tree | commitdiff |
2008-03-21 |
Evan Cheng | Undo 48570. Correctly match mmx shift instructions... |
tree | commitdiff |
2008-03-20 |
Evan Cheng | Fix this xform: (sra (shl X, m), result_size) -> (sign_... |
tree | commitdiff |
2008-03-19 |
Evan Cheng | Add intrinsics to match mmx shift builtin's with immedi... |
tree | commitdiff |
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 |
next |