2004-03-16 |
Chris Lattner | Okay, so there is no reasonable way for tail duplicatio... |
tree | commitdiff |
2004-03-16 |
Chris Lattner | This code was both incredibly complex and incredibly... |
tree | commitdiff |
2004-03-16 |
Brian Gaeke | The .type directive on Solaris uses the # character... |
tree | commitdiff |
2004-03-16 |
Brian Gaeke | Fix bug in zero-extending of shorts. |
tree | commitdiff |
2004-03-16 |
Brian Gaeke | Add UMULrr and SMULrr instructions. |
tree | commitdiff |
2004-03-16 |
Brian Gaeke | Use ! for comment char; it works in both Solaris as... |
tree | commitdiff |
2004-03-16 |
Brian Gaeke | Make getClass more robust by adding cLong. |
tree | commitdiff |
2004-03-16 |
Chris Lattner | Punt if we see gigantic PHI nodes. This improves a... |
tree | commitdiff |
2004-03-16 |
Chris Lattner | Do not try to optimize PHI nodes with incredibly high... |
tree | commitdiff |
2004-03-16 |
Chris Lattner | Do not copy gigantic switch instructions |
tree | commitdiff |
2004-03-16 |
Chris Lattner | Fix PR296: [execution engines] Unhandled cast constant... |
tree | commitdiff |
2004-03-16 |
Chris Lattner | Fix a regression from this patch: |
tree | commitdiff |
2004-03-16 |
Chris Lattner | Add some missing functions. Make sure to handle calls... |
tree | commitdiff |
2004-03-16 |
Chris Lattner | Fix PR294 |
tree | commitdiff |
2004-03-15 |
Alkis Evlogimenos | Add LAHF instruction |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Restore old inlining heuristic. As the comment indicat... |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Ok, the assertion was bogus. Calls that do not read... |
tree | commitdiff |
2004-03-15 |
Chris Lattner | This assertion is bogus now that calls do not necessari... |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Add counters for the number of calls elimianted |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Implement CSE of call instructions in the most trivial... |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Fix a minor bug, implementing GCSE/call_pure_function.ll |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Implement LICM of calls in simple cases. This is suffi... |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Don't be COMPLETELY pessimistic in the face of function... |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Deinline some virtual methods, provide better mod/ref... |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Pass through the boolean queries |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Teach basicaa about some stdc functions. |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Mostly cosmetic improvements. Do fix the bug where... |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Assert that input blocks meet the invariants we expect |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Fix several bugs in the loop extractor. In particular... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | No correctness fixes here, just minor qoi fixes: |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Simplify code a bit, and fix bug CodeExtractor/2004... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Simplify the code a bit by making the collection of... |
tree | commitdiff |
2004-03-14 |
Alkis Evlogimenos | Another API change to MRegisterInfo::foldMemoryOperand... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Split into two passes. Now there is the general loop... |
tree | commitdiff |
2004-03-14 |
Alkis Evlogimenos | Change MRegisterInfo::foldMemoryOperand to return the... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Passes don't print stuff! |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Do not create empty basic blocks when the lowerswitch... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Minor random cleanups |
tree | commitdiff |
2004-03-14 |
Chris Lattner | FunctionPass's should not define their own 'run' method. |
tree | commitdiff |
2004-03-14 |
Chris Lattner | If a block is dead, dominators will not be calculated... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Catch some more cases of broken code. The loop extract... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Verify functions as they are produced if -debug is... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | verifyFunction has been broken for a long time now... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Move prototype to IPO.h instead of Scalar.h |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Indent anon namespace properly, add copyright block |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Move to the IPO library. Utils shouldn't contain passes. |
tree | commitdiff |
2004-03-14 |
Chris Lattner | DemoteRegToStack got moved from DemoteRegToStack.h... |
tree | commitdiff |
2004-03-13 |
Chris Lattner | Add some debugging output |
tree | commitdiff |
2004-03-13 |
Chris Lattner | This change makes two big adjustments. |
tree | commitdiff |
2004-03-13 |
Chris Lattner | This little patch speeds up the loop used to update... |
tree | commitdiff |
2004-03-13 |
Chris Lattner | Fix a tiny bug that caused an incorrect assertion failu... |
tree | commitdiff |
2004-03-13 |
Chris Lattner | It helps if I save the file. :) |
tree | commitdiff |
2004-03-13 |
Chris Lattner | Rename the intrinsic enum values for llvm.va_* from... |
tree | commitdiff |
2004-03-13 |
Chris Lattner | Implement sub.ll:test14 |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Implement InstCombine/sub.ll:test12 & test13 |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Fix a couple of minor problems. Because PHI nodes... |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Implement mod/ref analysis for a trivial case where... |
tree | commitdiff |
2004-03-12 |
Brian Gaeke | Make -print-machineinstrs show us the code both before... |
tree | commitdiff |
2004-03-12 |
Alkis Evlogimenos | Add support for a wider range of CMOV instructions. |
tree | commitdiff |
2004-03-12 |
Misha Brukman | Simplify code to process CallSites (thanks to Chris). |
tree | commitdiff |
2004-03-12 |
Misha Brukman | Keep transitively-required passes alive for queries... |
tree | commitdiff |
2004-03-12 |
Misha Brukman | Evaluate ModRef information in addition to regular... |
tree | commitdiff |
2004-03-12 |
Misha Brukman | Implement getModRefInfo() for DSA to calculate whether... |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Add support for checking the select instruction |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Know the opcode name of the select instruction |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Add support for select constant expressions. Use reser... |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Add new function |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Teach the constant folder how to do select instructions |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Print select instructions correctly |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Add constant folding wrapper support for select instruc... |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Add sccp support for select instructions |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Add trivial optimizations for select instructions |
tree | commitdiff |
2004-03-12 |
Chris Lattner | ADd support for select instructions |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Write select instructions to bytecode |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Read select instrs from bytecode |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Allow parsing select instruction and constant expr |
tree | commitdiff |
2004-03-12 |
Misha Brukman | Make code more readable. |
tree | commitdiff |
2004-03-11 |
Misha Brukman | Fix indentation. |
tree | commitdiff |
2004-03-11 |
Misha Brukman | Move implementations of functions here, which avoids... |
tree | commitdiff |
2004-03-11 |
Brian Gaeke | Get rid of the abort in PhyRegAlloc::finishSavingState(). |
tree | commitdiff |
2004-03-11 |
Brian Gaeke | Give pass a name |
tree | commitdiff |
2004-03-11 |
Misha Brukman | Fix compilation on Sparc: assert(0) => abort() |
tree | commitdiff |
2004-03-11 |
Brian Gaeke | In PhyRegAlloc::saveState(), dump Arguments' saved... |
tree | commitdiff |
2004-03-11 |
Brian Gaeke | Remove ghostly directory from the build |
tree | commitdiff |
2004-03-10 |
Brian Gaeke | Move all the SaveState options and stuff inton one... |
tree | commitdiff |
2004-03-10 |
Brian Gaeke | Only call verifySavedState if SaveRegAllocState is... |
tree | commitdiff |
2004-03-10 |
Chris Lattner | Fix PR284: [indvars] Induction variable analysis violat... |
tree | commitdiff |
2004-03-10 |
Brian Gaeke | My fix for PR274 broke the build on Darwin/PPC. As... |
tree | commitdiff |
2004-03-09 |
Chris Lattner | implement new method |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Spill explicit physical register defs as well. |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Check if printing of implicit uses is required for... |
tree | commitdiff |
2004-03-09 |
Brian Gaeke | Address PR274 - '[JIT] Programs cannot resolve the... |
tree | commitdiff |
2004-03-09 |
Brian Gaeke | Hmm, who left this sitting around in my tree |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Differentiate between extended precision floats (80... |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Use newly added API to emit bytes for instructions... |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Add emitInstruction() API so that we can get the bytes... |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Constify things a bit |
tree | commitdiff |
2004-03-08 |
Brian Gaeke | Change PhyRegAlloc::saveStateForValue()'s arg type... |
tree | commitdiff |
2004-03-08 |
Brian Gaeke | Save argument list alloc state by recording it as the... |
tree | commitdiff |
2004-03-08 |
Brian Gaeke | Make AllocInfo's Instruction an int, so that we can... |
tree | commitdiff |
next |