2006-02-09 |
Chris Lattner | provide an explicit alignment for cp entries |
blob | commitdiff | raw |
2006-01-29 |
Chris Lattner | remove now-dead code, the legalizer takes care of this... |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Evan Cheng | x86 CPU detection and proper subtarget support |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Chris Lattner | Loosen up these checks to allow direct uses of ESP |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Add explicit #includes of <iostream> |
blob | commitdiff | raw | diff to current |
2006-01-21 |
Evan Cheng | Rename fcmovae to fcmovnb and fcmova to fcmovnbe (follo... |
blob | commitdiff | raw | diff to current |
2006-01-15 |
Chris Lattner | Use the default lowering of ISD::DYNAMIC_STACKALLOC... |
blob | commitdiff | raw | diff to current |
2006-01-13 |
Chris Lattner | Fix a bug in my last X86 checkin, pointed out by cozmic |
blob | commitdiff | raw | diff to current |
2006-01-13 |
Chris Lattner | Enable X86 support for savestack/restorestack |
blob | commitdiff | raw | diff to current |
2006-01-12 |
Evan Cheng | Fix sint_to_fp (fild*) support. |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Evan Cheng | Support for MEMCPY and MEMSET. |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Evan Cheng | * Add special entry code main() (to set x87 to 64-bit... |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | implement FP_REG_KILL insertion for the dag-dag instruc... |
blob | commitdiff | raw | diff to current |
2006-01-06 |
Chris Lattner | silence a bogus gcc warning |
blob | commitdiff | raw | diff to current |
2005-12-21 |
Chris Lattner | Rewrite FP stackifier support in the X86InstrInfo.td... |
blob | commitdiff | raw | diff to current |
2005-12-14 |
Evan Cheng | Fixed a typo: line 2323: MOVSX16rm8 -> MOVZX16rm8.... |
blob | commitdiff | raw | diff to current |
2005-12-04 |
Chris Lattner | Fix PR672 another way which should be more robust |
blob | commitdiff | raw | diff to current |
2005-12-03 |
Chris Lattner | Fix test/Regression/ExecutionEngine/2005-12-02-TailCall... |
blob | commitdiff | raw | diff to current |
2005-11-20 |
Andrew Lenharth | The second patch of X86 support for read cycle counter. |
blob | commitdiff | raw | diff to current |
2005-11-15 |
Chris Lattner | Separate X86ISelLowering stuff out from the X86ISelPatt... |
blob | commitdiff | raw | diff to current |
2005-10-21 |
Nate Begeman | Invert the TargetLowering flag that controls divide... |
blob | commitdiff | raw | diff to current |
2005-10-15 |
Nate Begeman | Remove some dead code now that the dag combiner exists. |
blob | commitdiff | raw | diff to current |
2005-10-14 |
Nate Begeman | Properly split f32 and f64 into separate register class... |
blob | commitdiff | raw | diff to current |
2005-10-02 |
Chris Lattner | silence some warnings |
blob | commitdiff | raw | diff to current |
2005-09-28 |
Chris Lattner | Add FP versions of the binary operators, keeping the... |
blob | commitdiff | raw | diff to current |
2005-09-14 |
Chris Lattner | fix a major regression from my patch this afternoon |
blob | commitdiff | raw | diff to current |
2005-09-13 |
Chris Lattner | This code is no longer needed, it is moved to the targe... |
blob | commitdiff | raw | diff to current |
2005-09-02 |
Chris Lattner | Handle any_extend like zext |
blob | commitdiff | raw | diff to current |
2005-08-27 |
Reid Spencer | Adjust to member variable name change. |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | Fix a bug in my previous checkin |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | Change ConstantPoolSDNode to actually hold the Constant... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Fix a warning |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | The variable SAR's only take one operand too |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | Stop adding bogus operands to variable shifts on X86... |
blob | commitdiff | raw | diff to current |
2005-08-16 |
Chris Lattner | update the backends to work with the new CopyFromReg... |
blob | commitdiff | raw | diff to current |
2005-08-16 |
Nate Begeman | Implement BR_CC and BRTWOWAY_CC. This allows the remov... |
blob | commitdiff | raw | diff to current |
2005-08-14 |
Nate Begeman | Fix last night's X86 regressions by putting code for... |
blob | commitdiff | raw | diff to current |
2005-08-14 |
Nate Begeman | Fix FP_TO_UINT with Scalar SSE2 now that the legalizer... |
blob | commitdiff | raw | diff to current |
2005-08-09 |
Chris Lattner | Update the targets to the new SETCC/CondCodeSDNode... |
blob | commitdiff | raw | diff to current |
2005-08-05 |
Chris Lattner | adjust to change in getSubtarget() api |
blob | commitdiff | raw | diff to current |
2005-08-03 |
Nate Begeman | Scalar SSE: load +0.0 -> xorps/xorpd |
blob | commitdiff | raw | diff to current |
2005-08-02 |
Chris Lattner | Update to use the new MathExtras.h support for log2... |
blob | commitdiff | raw | diff to current |
2005-07-30 |
Jeff Cohen | Keep tabs and trailing spaces out. |
blob | commitdiff | raw | diff to current |
2005-07-30 |
Chris Lattner | fix a typeo |
blob | commitdiff | raw | diff to current |
2005-07-30 |
Chris Lattner | Change the fp to integer code to not perform 2-byte... |
blob | commitdiff | raw | diff to current |
2005-07-30 |
Chris Lattner | Use a custom expander for all FP to int conversions... |
blob | commitdiff | raw | diff to current |
2005-07-29 |
Chris Lattner | Implement a FIXME: move a bunch of cruft for handling... |
blob | commitdiff | raw | diff to current |
2005-07-29 |
Chris Lattner | Don't forget to diddle with the control word when perfo... |
blob | commitdiff | raw | diff to current |
2005-07-29 |
Chris Lattner | Use a custom expander to compile this: |
blob | commitdiff | raw | diff to current |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
blob | commitdiff | raw | diff to current |
2005-07-19 |
Reid Spencer | For: memory operations -> stores |
blob | commitdiff | raw | diff to current |
2005-07-16 |
Nate Begeman | Teach the legalizer how to promote SINT_TO_FP to a... |
blob | commitdiff | raw | diff to current |
2005-07-16 |
Chris Lattner | Remove all knowledge of UINT_TO_FP from the X86 backend... |
blob | commitdiff | raw | diff to current |
2005-07-15 |
Nate Begeman | Get closer to fully working scalar FP in SSE regs.... |
blob | commitdiff | raw | diff to current |
2005-07-12 |
Nate Begeman | Implement Subtarget support |
blob | commitdiff | raw | diff to current |
2005-07-10 |
Chris Lattner | Change *EXTLOAD to use an VTSDNode operand instead... |
blob | commitdiff | raw | diff to current |
2005-07-10 |
Chris Lattner | Change TRUNCSTORE to use a VTSDNode operand instead... |
blob | commitdiff | raw | diff to current |
2005-07-07 |
Chris Lattner | Restore some code that was accidentally removed by... |
blob | commitdiff | raw | diff to current |
2005-07-07 |
Nate Begeman | Fix a typo in my checkin today that caused regressions... |
blob | commitdiff | raw | diff to current |
2005-07-06 |
Nate Begeman | First round of support for doing scalar FP using the... |
blob | commitdiff | raw | diff to current |
2005-07-05 |
Chris Lattner | Make several cleanups to Andrews varargs change: |
blob | commitdiff | raw | diff to current |
2005-07-05 |
Chris Lattner | Fit to 80 columns |
blob | commitdiff | raw | diff to current |
2005-06-22 |
Andrew Lenharth | If we support structs as va_list, we must pass pointers... |
blob | commitdiff | raw | diff to current |
2005-06-18 |
Andrew Lenharth | core changes for varargs |
blob | commitdiff | raw | diff to current |
2005-06-17 |
Chris Lattner | silence a bogus warning |
blob | commitdiff | raw | diff to current |
2005-05-19 |
Chris Lattner | Tailcalls require stubs to be emitted. Otherwise,... |
blob | commitdiff | raw | diff to current |
2005-05-15 |
Chris Lattner | don't reserve space for tailcall arg areas. It explici... |
blob | commitdiff | raw | diff to current |
2005-05-15 |
Chris Lattner | Implement proper tail calls in the X86 backend for... |
blob | commitdiff | raw | diff to current |
2005-05-14 |
Chris Lattner | Pass i64 values correctly split in reg/mem to fastcc... |
blob | commitdiff | raw | diff to current |
2005-05-14 |
Chris Lattner | Use target-specific nodes for calls. This allows the... |
blob | commitdiff | raw | diff to current |
2005-05-14 |
Chris Lattner | use a target-specific node and custom expander to lower... |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | Make sure the start of the arg area and the end (after... |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | fix typo |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | Fix the problems with callee popped argument lists |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | Don't emit SAR X, 0 in the case of sdiv Y, 2 |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | Fix UnitTests/2005-05-13-SDivTwo.c |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | switch to having the callee pop stack operands for... |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | Build TAILCALL nodes in LowerCallTo, treat them like... |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | Add an isTailCall flag to LowerCallTo |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | Do not CopyFromReg physregs for live-in values. Instea... |
blob | commitdiff | raw | diff to current |
2005-05-12 |
Chris Lattner | rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to... |
blob | commitdiff | raw | diff to current |
2005-05-12 |
Chris Lattner | Add a new -enable-x86-fastcc option that enables passin... |
blob | commitdiff | raw | diff to current |
2005-05-12 |
Chris Lattner | Pass in Calling Convention to use into LowerCallTo |
blob | commitdiff | raw | diff to current |
2005-05-11 |
Chris Lattner | X86 has more than just 32-bit registers |
blob | commitdiff | raw | diff to current |
2005-05-10 |
Chris Lattner | Convert feature of the simple isel over for the pattern... |
blob | commitdiff | raw | diff to current |
2005-05-10 |
Jeff Cohen | Silence some VC++ warnings |
blob | commitdiff | raw | diff to current |
2005-05-09 |
Chris Lattner | Implement READPORT/WRITEPORT, implementing the last... |
blob | commitdiff | raw | diff to current |
2005-05-09 |
Chris Lattner | legalize readio/writeio into load/stores, fixing CodeGe... |
blob | commitdiff | raw | diff to current |
2005-05-09 |
Chris Lattner | restore some non-dead code I removed last night breakin... |
blob | commitdiff | raw | diff to current |
2005-05-09 |
Chris Lattner | Wrap long lines, remove dead code that is now handled... |
blob | commitdiff | raw | diff to current |
2005-05-09 |
Chris Lattner | Fix FP -> bool casts |
blob | commitdiff | raw | diff to current |
2005-05-09 |
Chris Lattner | Fix X86/2005-05-08-FPStackifierPHI.ll: ugly gross hack. |
blob | commitdiff | raw | diff to current |
2005-05-04 |
Andrew Lenharth | fix typo |
blob | commitdiff | raw | diff to current |
2005-05-03 |
Andrew Lenharth | Implement count leading zeros (ctlz), count trailing... |
blob | commitdiff | raw | diff to current |
2005-04-30 |
Chris Lattner | Add support for FSIN/FCOS when unsafe math ops are... |
blob | commitdiff | raw | diff to current |
2005-04-28 |
Chris Lattner | Add support for FSQRT node, patch contributed by Morten... |
blob | commitdiff | raw | diff to current |
2005-04-27 |
Andrew Lenharth | Implement Value* tracking for loads and stores in the... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | * Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Chris Lattner | Handle (store &GV -> mem) as a store immediate. This... |
blob | commitdiff | raw | diff to current |
2005-04-13 |
Chris Lattner | Fix some mysteriously missing {}'s which cause the... |
blob | commitdiff | raw | diff to current |
next |