2005-06-18 |
Andrew Lenharth | core changes for varargs |
blob | commitdiff | raw |
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-09 |
Chris Lattner | do not emit illegal instructions |
blob | commitdiff | raw | diff to current |
2005-04-30 |
Chris Lattner | Add support for llvm.sqrt and sin/cos if unsafe math... |
blob | commitdiff | raw | diff to current |
2005-04-28 |
Chris Lattner | Codegen fabs/fabsf as FABS. Patch contributed by Morte... |
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 stores of global address as stores of immediates... |
blob | commitdiff | raw | diff to current |
2005-04-09 |
Chris Lattner | Use live out sets for return values instead of imp_defs... |
blob | commitdiff | raw | diff to current |
2005-04-06 |
Chris Lattner | Fix SingleSource/Regression/C/2005-05-06-LongLongSigned... |
blob | commitdiff | raw | diff to current |
2005-03-24 |
Chris Lattner | eliminate dead variables, patch contributed by Gabor... |
blob | commitdiff | raw | diff to current |
2005-03-15 |
Chris Lattner | This mega patch converts us from using Function::a... |
blob | commitdiff | raw | diff to current |
2005-01-09 |
Chris Lattner | Fix a subtle bug involving constant expr casts from... |
blob | commitdiff | raw | diff to current |
2005-01-08 |
Chris Lattner | Wrap long line. |
blob | commitdiff | raw | diff to current |
2005-01-08 |
Chris Lattner | The X86 instruction selector already handles codegen of: |
blob | commitdiff | raw | diff to current |
2005-01-06 |
Chris Lattner | Codegen -1 and -0.0 more efficiently. This implements... |
blob | commitdiff | raw | diff to current |
2005-01-05 |
Chris Lattner | 1. If a double FP constant must be put into a constant... |
blob | commitdiff | raw | diff to current |
2004-12-17 |
Chris Lattner | Change the sentinal |
blob | commitdiff | raw | diff to current |
2004-12-17 |
Chris Lattner | Create a stack slot for the return address lazily inste... |
blob | commitdiff | raw | diff to current |
2004-12-13 |
Chris Lattner | Set the rounding mode for the X86 FPU to 64-bits instea... |
blob | commitdiff | raw | diff to current |
2004-12-03 |
Chris Lattner | Fix a regression caused by the previous patch |
blob | commitdiff | raw | diff to current |
2004-12-02 |
Chris Lattner | Consider 64-bit registers to be FP as well. |
blob | commitdiff | raw | diff to current |
2004-12-01 |
Tanya Lattner | Reverting this patch: |
blob | commitdiff | raw | diff to current |
2004-11-29 |
Chris Lattner | Revamp long/ulong comparisons to use a much more effici... |
blob | commitdiff | raw | diff to current |
2004-11-16 |
Chris Lattner | Fix a major bug in the signed shr code, which apparentl... |
blob | commitdiff | raw | diff to current |
2004-11-15 |
Chris Lattner | Simplify and rearrange long shift code |
blob | commitdiff | raw | diff to current |
2004-11-13 |
Chris Lattner | shld is a very high latency operation. Instead of emitt... |
blob | commitdiff | raw | diff to current |
2004-11-13 |
Chris Lattner | Add missing check |
blob | commitdiff | raw | diff to current |
2004-11-13 |
Chris Lattner | Compile: |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | Don't print stuff out from the code generator. This... |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | Rewrite support for cast uint -> FP. In particular... |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | fold: |
blob | commitdiff | raw | diff to current |
2004-10-16 |
Chris Lattner | Teach the X86 backend about unreachable and undef.... |
blob | commitdiff | raw | diff to current |
2004-10-15 |
Chris Lattner | Instruction select globals with offsets better. For... |
blob | commitdiff | raw | diff to current |
2004-10-08 |
Chris Lattner | Fix a major regression from the bugfix for 2004-10... |
blob | commitdiff | raw | diff to current |
2004-10-08 |
Chris Lattner | Fix bug: 2004-10-08-SelectSetCCFold.llx. Normally... |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Chris Lattner | Remove debugging code, fix encoding problem. This... |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Chris Lattner | Codegen signed mod by 2 or -2 more efficiently. Instea... |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Chris Lattner | Fix a scary bug with signed division by a power of... |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Chris Lattner | Codegen signed divides by 2 and -2 more efficiently... |
blob | commitdiff | raw | diff to current |
2004-09-21 |
Misha Brukman | s/ISel/X86ISel/ to have unique class names for debuggin... |
blob | commitdiff | raw | diff to current |
2004-09-15 |
Reid Spencer | Convert code to compile with vc7.1. |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-08-30 |
Reid Spencer | Reduce the number of arguments in the instruction build... |
blob | commitdiff | raw | diff to current |
2004-07-26 |
Misha Brukman | Fix file header as it has been renamed. |
blob | commitdiff | raw | diff to current |
2004-07-21 |
Chris Lattner | Fix cases where we generated horrible code like this: |
blob | commitdiff | raw | diff to current |
2004-07-19 |
Chris Lattner | While I'm at it, don't break codegen of mul by 3,5,9. |
blob | commitdiff | raw | diff to current |
2004-07-19 |
Chris Lattner | Generate better code for multiplies by negative constan... |
blob | commitdiff | raw | diff to current |
2004-07-18 |
Reid Spencer | bug 122: |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | Patches towards fixing PR341 |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | Improve codegen for the LLVM offsetof/sizeof "operator... |
blob | commitdiff | raw | diff to current |
2004-06-29 |
Chris Lattner | Fix a regression from r1.224. In particular, codegen... |
blob | commitdiff | raw | diff to current |
2004-06-20 |
Chris Lattner | Move the IntrinsicLowering header into the CodeGen... |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Chris Lattner | Codegen sub C, X a little bit better for register press... |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Chris Lattner | Fold setcc instructions into select and branches that... |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Chris Lattner | Do not fold loads into instructions if it is used more... |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Chris Lattner | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID... |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Chris Lattner | Remove support for llvm.isnan. Alkis wins :) |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Chris Lattner | Add basic support for the isunordered intrinsic. The... |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Chris Lattner | By far, one of the most common uses of isnan is to... |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Chris Lattner | Now that compare instructions aren't lumped in with... |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Chris Lattner | Add direct support for the isnan intrinsic, implementin... |
blob | commitdiff | raw | diff to current |
2004-06-09 |
John Criswell | Fix for PR#366. We use getClassB() so that we can... |
blob | commitdiff | raw | diff to current |
2004-06-02 |
Chris Lattner | Convert to the new TargetMachine interface. |
blob | commitdiff | raw | diff to current |
2004-05-23 |
Chris Lattner | Add some notes to myself, no functional changes |
blob | commitdiff | raw | diff to current |
2004-05-14 |
Brian Gaeke | Generate branch machine instructions with MachineBasicB... |
blob | commitdiff | raw | diff to current |
2004-05-13 |
Chris Lattner | Two more improvements for null pointer handling: storin... |
blob | commitdiff | raw | diff to current |
2004-05-13 |
Chris Lattner | Second half of my fixed-sized-alloca patch. This folds... |
blob | commitdiff | raw | diff to current |
2004-05-13 |
Chris Lattner | Substantially improve code generation for address expos... |
blob | commitdiff | raw | diff to current |
2004-05-12 |
Chris Lattner | Pass boolean constants into function calls more efficie... |
blob | commitdiff | raw | diff to current |
2004-05-10 |
Chris Lattner | Fix a fairly serious pessimizaion that was preventing... |
blob | commitdiff | raw | diff to current |
2004-05-09 |
Chris Lattner | Fix some comments, avoid sign extending booleans when... |
blob | commitdiff | raw | diff to current |
2004-05-09 |
Chris Lattner | Generate more efficient code for casting booleans to... |
blob | commitdiff | raw | diff to current |
2004-05-07 |
Chris Lattner | Codegen floating point stores of constants into integer... |
blob | commitdiff | raw | diff to current |
2004-05-07 |
Chris Lattner | Make comparisons against the null pointer as efficient... |
blob | commitdiff | raw | diff to current |
2004-05-04 |
Chris Lattner | Remove unneeded check |
blob | commitdiff | raw | diff to current |
2004-05-04 |
Chris Lattner | Improve signed division by power of 2 *dramatically... |
blob | commitdiff | raw | diff to current |
2004-05-04 |
Chris Lattner | Improve code generated for integer multiplications... |
blob | commitdiff | raw | diff to current |
2004-05-01 |
Chris Lattner | Remove unused #include |
blob | commitdiff | raw | diff to current |
2004-04-28 |
Brian Gaeke | Make RequiresFPRegKill() take a MachineBasicBlock arg. |
blob | commitdiff | raw | diff to current |
2004-04-28 |
Brian Gaeke | In InsertFPRegKills(), use the machine-CFG itself rathe... |
blob | commitdiff | raw | diff to current |
2004-04-28 |
Brian Gaeke | Update the machine-CFG edges whenever we see a branch. |
blob | commitdiff | raw | diff to current |
2004-04-14 |
John Criswell | Remove code to adjust the iterator for llvm.readio... |
blob | commitdiff | raw | diff to current |
2004-04-13 |
John Criswell | Added support for the llvm.readio and llvm.writeio... |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Chris Lattner | Implement a small optimization, which papers over the... |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Chris Lattner | Emit the immediate form of in/out when possible. |
blob | commitdiff | raw | diff to current |
2004-04-12 |
Chris Lattner | Fix issues that the local allocator has dealing with... |
blob | commitdiff | raw | diff to current |
2004-04-12 |
Chris Lattner | Use the fucomi[p] instructions to perform floating... |
blob | commitdiff | raw | diff to current |
2004-04-12 |
Chris Lattner | Fix a bug in my load/cast folding patch. |
blob | commitdiff | raw | diff to current |
2004-04-12 |
Chris Lattner | Adjust some comments, fix a bug in my previous patch |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | On X86, casting an integer to floating point requires... |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | Implement folding of loads into floating point operatio... |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | Unify all of the code for floating point +,-,*,/ into... |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | This implements folding of constant operands into float... |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | Restructure the mul/div/rem handling code to follow... |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | Codegen FP adds and subtracts with a constant more... |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | Two changes: |
blob | commitdiff | raw | diff to current |
2004-04-10 |
Chris Lattner | Silence a spurious warning |
blob | commitdiff | raw | diff to current |
2004-04-09 |
John Criswell | Reversed the order of the llvm.writeport() operands... |
blob | commitdiff | raw | diff to current |
2004-04-09 |
John Criswell | Changed assertions to error messages. |
blob | commitdiff | raw | diff to current |
next |