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 |
2004-03-08 |
Chris Lattner | Switch to using edge profiling information as the basic... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Refactor implementations |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Import the trace class from the reoptimizer |
tree | commitdiff |
2004-03-08 |
Chris Lattner | If we have edge counts, we can produce block counts... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Adjust to new interface |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Add initial support for reading edge counts. This... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Initial support for edge profiling |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Split utility functions out of BlockProfiling.cpp |
tree | commitdiff |
2004-03-08 |
Chris Lattner | finegrainify namespacification |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Insert functions into the module promptly, not lazily... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Implement test/Regression/Assembler/2004-03-07-Function... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Remove Module::mutateConstantPointerRef, which is now... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Eliminate nightmarish API |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Eliminate a REALLY HORRIBLE API: mutateReferences,... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Fix a bug handling globals that are constants, but... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Avoid allocating special registers a bit more robustly |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Implement folding explicit load instructions into binar... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Rearrange and refactor some code. No functionality... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Implement ArgumentPromotion/aggregate-promote.ll |
tree | commitdiff |
2004-03-07 |
Chris Lattner | Implement: ArgumentPromotion/chained.ll |
tree | commitdiff |
2004-03-07 |
Chris Lattner | Fix another minor bug, exposed by perlbmk |
tree | commitdiff |
2004-03-07 |
Chris Lattner | Since 'load null' is undefined, we can make it do whate... |
tree | commitdiff |
2004-03-07 |
Chris Lattner | Fix a minor bug and turn debug output into, well, debug... |
tree | commitdiff |
2004-03-07 |
Chris Lattner | New LLVM pass: argument promotion. This version only... |
tree | commitdiff |
2004-03-07 |
Alkis Evlogimenos | Add memory operand version of conditional move. |
tree | commitdiff |
2004-03-06 |
Alkis Evlogimenos | As I wrote in the docs, simple is the default spiller :-) |
tree | commitdiff |
2004-03-06 |
Alkis Evlogimenos | Add simple spiller. |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Support return values of basic integer types. |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Sort stanzas into Sparc V8 book page number order. |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Hack it so we do not try to allocate values to G0. |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Make prolog align stack properly. Make epilog not... |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Emit register names in lowercase, as required by the... |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Teach getRegClassForType where to find FP registers |
tree | commitdiff |
2004-03-05 |
Chris Lattner | Fix a minor bug |
tree | commitdiff |
2004-03-05 |
Misha Brukman | Unbreak the build on Sparc. |
tree | commitdiff |
2004-03-05 |
Brian Gaeke | Asm output is looking a lot better; not correct for... |
tree | commitdiff |
2004-03-04 |
Chris Lattner | Fix a bug in a previous checkin that broke 175.vpr |
tree | commitdiff |
2004-03-04 |
Chris Lattner | Add support for strto* and v*printf |
tree | commitdiff |
2004-03-04 |
Chris Lattner | Add non-crappy support for varargs |
tree | commitdiff |
2004-03-04 |
Chris Lattner | Implement a FIXME, improving the efficiency of DSA... |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Support -print-machineinstrs |
tree | commitdiff |
2004-03-04 |
Chris Lattner | Speed up the cbu pass from taking somewhere near the... |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | make -print-machineinstrs work for both SparcV9 and X86 |
tree | commitdiff |
2004-03-04 |
Alkis Evlogimenos | Add assertion for scale verification. |
tree | commitdiff |
2004-03-04 |
Alkis Evlogimenos | Hide variable from other functions. |
tree | commitdiff |
2004-03-04 |
Chris Lattner | Fix BU datastructures with povray! |
tree | commitdiff |
2004-03-04 |
Chris Lattner | Minor changes, remove some debugging code that got... |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Asm printer support, based on x86 - only prints mnemoni... |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Double-FP pseudo-registers. |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Subtract instructions; minor cleanups |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Floating point regs |
tree | commitdiff |
2004-03-04 |
Chris Lattner | Only clone nodes that are needed in the caller, don... |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Simple copyConstantToReg support, SETHIi and ORri |
tree | commitdiff |
2004-03-03 |
Brian Gaeke | Support add - note, still missing important copyConstan... |
tree | commitdiff |
next |