2007-03-10 |
Nick Lewycky | Add getter methods for the extremes of a ConstantRange. |
tree | commitdiff |
2007-03-10 |
Bill Wendling | Adding more arithmetic operators to MMX. This is an... |
tree | commitdiff |
2007-03-09 |
Devang Patel | Remove dead comments. |
tree | commitdiff |
2007-03-09 |
Devang Patel | Avoid recursion. Use iterative algorithm for RenamePass(). |
tree | commitdiff |
2007-03-09 |
Devang Patel | Increment iterator now because IVUseShouldUsePostIncVal... |
tree | commitdiff |
2007-03-09 |
Reid Spencer | Regenerate. |
tree | commitdiff |
2007-03-09 |
Evan Cheng | Minor stuff. |
tree | commitdiff |
2007-03-09 |
Evan Cheng | Add comments about LSR / ARM. |
tree | commitdiff |
2007-03-09 |
Evan Cheng | Unfinished work and ideas related to register scavenger. |
tree | commitdiff |
2007-03-09 |
Reid Spencer | For PR1245: |
tree | commitdiff |
2007-03-09 |
Dale Johannesen | apply comments from review of last patch |
tree | commitdiff |
2007-03-09 |
Dale Johannesen | Add some observations from CoreGraphics benchmark.... |
tree | commitdiff |
2007-03-09 |
Anton Korobeynikov | Unbreak mingw32 build |
tree | commitdiff |
2007-03-09 |
Evan Cheng | If a virtual register is already marked alive in this... |
tree | commitdiff |
2007-03-09 |
Evan Cheng | Print preds / succs BB numbers. |
tree | commitdiff |
2007-03-09 |
Evan Cheng | Avoid variable shadowing. |
tree | commitdiff |
2007-03-08 |
Bill Wendling | Don't use std::hex. |
tree | commitdiff |
2007-03-08 |
Bill Wendling | Don't use a cast. It causes an error on some platforms. |
tree | commitdiff |
2007-03-08 |
Evan Cheng | Implement inline asm modifier c. |
tree | commitdiff |
2007-03-08 |
Chris Lattner | implement support for floating point constants used... |
tree | commitdiff |
2007-03-08 |
Bill Wendling | Added "padd*" support for MMX. Added MMX move stuff... |
tree | commitdiff |
2007-03-08 |
Evan Cheng | Fix a typo. |
tree | commitdiff |
2007-03-08 |
Devang Patel | Speed Up Pass Manager. |
tree | commitdiff |
2007-03-08 |
Zhou Sheng | Fix a bug in function ComputeMaskedBits(). |
tree | commitdiff |
2007-03-08 |
Evan Cheng | Putting more constants which do not contain relocations... |
tree | commitdiff |
2007-03-08 |
Chris Lattner | make this fail even in non-assert builds. |
tree | commitdiff |
2007-03-08 |
Chris Lattner | This appears correct, enable it so we can see perf... |
tree | commitdiff |
2007-03-08 |
Chris Lattner | Second half of PR1226. This is currently still disable... |
tree | commitdiff |
2007-03-08 |
Zhou Sheng | Fix a bug in APIntified ComputeMaskedBits(). |
tree | commitdiff |
2007-03-08 |
Evan Cheng | Change register allocation order to Dale's suggestion. |
tree | commitdiff |
2007-03-08 |
Evan Cheng | Bug fix. Not advancing the register scavenger iterator... |
tree | commitdiff |
2007-03-08 |
Reid Spencer | For PR1205: |
tree | commitdiff |
2007-03-08 |
Reid Spencer | For PR1205: |
tree | commitdiff |
2007-03-08 |
Evan Cheng | For Darwin, put constant data into .const, .const_data... |
tree | commitdiff |
2007-03-08 |
Evan Cheng | Put constant data to .const, .const_data, .literal... |
tree | commitdiff |
2007-03-08 |
Evan Cheng | Add ReadOnlySection directive. |
tree | commitdiff |
2007-03-08 |
Evan Cheng | Added ContainsRelocations() to check if a constant... |
tree | commitdiff |
2007-03-07 |
Evan Cheng | Only safe to use a call-clobbered or spilled callee... |
tree | commitdiff |
2007-03-07 |
Bill Wendling | Remove useless pattern fragments. |
tree | commitdiff |
2007-03-07 |
Anton Korobeynikov | Refactoring of formal parameter flags. Enable properly... |
tree | commitdiff |
2007-03-07 |
Anton Korobeynikov | Cleanup: make SetCounter an instance variable |
tree | commitdiff |
2007-03-07 |
Evan Cheng | Avoid combining indexed load further. |
tree | commitdiff |
2007-03-07 |
Devang Patel | Now IndVarSimplify is a LoopPass. |
tree | commitdiff |
2007-03-07 |
Bill Wendling | Properly support v8i8 and v4i16 types. It now converts... |
tree | commitdiff |
2007-03-07 |
Devang Patel | Now LICM is a LoopPass. |
tree | commitdiff |
2007-03-07 |
Anton Korobeynikov | Fix DWARF debugging information on x86/Linux and (hopef... |
tree | commitdiff |
2007-03-07 |
Evan Cheng | ARM always use register scavenger. No longer reserves... |
tree | commitdiff |
2007-03-07 |
Evan Cheng | Fix some brittle code. Watch out for cases where regist... |
tree | commitdiff |
2007-03-07 |
Devang Patel | Now LoopUnroll is a LoopPass. |
tree | commitdiff |
2007-03-07 |
Devang Patel | Now LoopUnswitch is a LoopPass. |
tree | commitdiff |
2007-03-07 |
Evan Cheng | Fix one more Thumb eliminateFrameIndex bug. |
tree | commitdiff |
2007-03-06 |
Reid Spencer | Fix all of last night's JIT failures in Prolangs-C... |
tree | commitdiff |
2007-03-06 |
Evan Cheng | Register scavenging is now on by default for ARM. |
tree | commitdiff |
2007-03-06 |
Evan Cheng | Make load / store optimizer use register scavenger. |
tree | commitdiff |
2007-03-06 |
Evan Cheng | Minor bug fix. |
tree | commitdiff |
2007-03-06 |
Devang Patel | Now LoopStrengthReduce is a LoopPass. |
tree | commitdiff |
2007-03-06 |
Chris Lattner | big endian 32-bit systems (e.g. ppc32) want to return... |
tree | commitdiff |
2007-03-06 |
Devang Patel | Insert loop into LQ before visiting children. |
tree | commitdiff |
2007-03-06 |
Anton Korobeynikov | Small eye-candy: use asciz directive everywhere, where... |
tree | commitdiff |
2007-03-06 |
Devang Patel | Use schedulePass() instead of assignPassManager() to... |
tree | commitdiff |
2007-03-06 |
Devang Patel | Add LPPassManager::insertLoop(). |
tree | commitdiff |
2007-03-06 |
Bill Wendling | Add LOAD/STORE support for MMX. |
tree | commitdiff |
2007-03-06 |
Devang Patel | LPPassManager::deleteLoopFromQueue() add meat. Cut... |
tree | commitdiff |
2007-03-06 |
Evan Cheng | Code clean up. Prepare to use register scavenger. |
tree | commitdiff |
2007-03-06 |
Devang Patel | LPPassManager. Implement preparePassManager() hook. |
tree | commitdiff |
2007-03-06 |
Devang Patel | Keep track of higher level analysis. |
tree | commitdiff |
2007-03-06 |
Devang Patel | LPPassManager : Add initialization and finalizatino... |
tree | commitdiff |
2007-03-06 |
Evan Cheng | Minor interface change. |
tree | commitdiff |
2007-03-06 |
Evan Cheng | Scavenge a register using the register scavenger when... |
tree | commitdiff |
2007-03-06 |
Evan Cheng | If target decides to create an emergency spill slot... |
tree | commitdiff |
2007-03-06 |
Evan Cheng | Register scavenger is now capable of scavenging. It... |
tree | commitdiff |
2007-03-06 |
Anton Korobeynikov | Use new SDIselParamAttr enumeration. This removes ... |
tree | commitdiff |
2007-03-06 |
Anton Korobeynikov | Enumerate SDISel formal parameter attributes. Make... |
tree | commitdiff |
2007-03-06 |
Anton Korobeynikov | Implement PR1240 |
tree | commitdiff |
2007-03-06 |
Reid Spencer | 1. Make StoreValueToMemory a little more efficient... |
tree | commitdiff |
2007-03-06 |
Reid Spencer | Fix some thinko's in the last patch. PtrSize has to... |
tree | commitdiff |
2007-03-06 |
Reid Spencer | Fix a bug in IntToPtr. Truncating to 64-bits only works... |
tree | commitdiff |
2007-03-06 |
Reid Spencer | Simplify code as a result of the change in GenericValue... |
tree | commitdiff |
2007-03-06 |
Reid Spencer | Radically simplify execution. This patch gets rid of... |
tree | commitdiff |
2007-03-06 |
Reid Spencer | Adjust and simplify external function processing now... |
tree | commitdiff |
2007-03-06 |
Reid Spencer | APInt's are no longer allocated on the heap because... |
tree | commitdiff |
2007-03-06 |
Reid Spencer | Remove the insufficient code in Interpreter::create... |
tree | commitdiff |
2007-03-06 |
Reid Spencer | Simplify things significantly because GenericValue... |
tree | commitdiff |
2007-03-06 |
Devang Patel | Use std::deque to manage loop queue inside LPPassManager. |
tree | commitdiff |
2007-03-06 |
Devang Patel | Keep track of inherited analysis. For example, if a... |
tree | commitdiff |
2007-03-06 |
Devang Patel | Add preparePassManager() hook. This allows each pass... |
tree | commitdiff |
2007-03-06 |
Chris Lattner | Switch PPC return lower to use an autogenerated CC... |
tree | commitdiff |
2007-03-05 |
Reid Spencer | Remove an unnecessary if statement and adjust indentation. |
tree | commitdiff |
2007-03-05 |
Bill Wendling | Add the emms intrinsic for MMX support. |
tree | commitdiff |
2007-03-05 |
Devang Patel | Current pass manager, not the parent pass manager,... |
tree | commitdiff |
2007-03-05 |
Devang Patel | Avoid constructing std::strings unless pass debugging... |
tree | commitdiff |
2007-03-05 |
Devang Patel | Account for time consumed by releaseMemory() properly. |
tree | commitdiff |
2007-03-05 |
Lauro Ramos Venancio | Use init_array/fini_array sections for static contructo... |
tree | commitdiff |
2007-03-05 |
Chris Lattner | This is the first major step of implementing PR1226... |
tree | commitdiff |
2007-03-05 |
Jeff Cohen | Ensure 64-bit correctness. |
tree | commitdiff |
2007-03-05 |
Jeff Cohen | Implement memoryLimit on Windows. |
tree | commitdiff |
2007-03-05 |
Chris Lattner | fix a subtle bug that caused an MSVC warning. Thanks... |
tree | commitdiff |
2007-03-05 |
Chris Lattner | Add some simplifications for demanded bits, this allows... |
tree | commitdiff |
2007-03-05 |
Jeff Cohen | Unbreak VC++ build. |
tree | commitdiff |
2007-03-04 |
Chris Lattner | simplify some code |
tree | commitdiff |
next |