2006-11-16 |
Bill Wendling | Added "removeRange", which takes and removes an entire... |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Bill Wendling | Added a new method "CreateNewLiveInterval" which, given... |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Chris Lattner | make this harder |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Chris Lattner | fix broken encoding |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Chris Lattner | enable the branch folding pass for the JIT. |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Chris Lattner | add ppc64 r+i stores with update. |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Chris Lattner | add patterns for ppc32 preinc stores. ppc64 next. |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Chris Lattner | switch these back to the 'bad old way' |
commit | commitdiff | tree | snapshot |
2006-11-16 |
Evan Cheng | Fix an incorrectly inverted condition. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Evan Cheng | ChangeToRegister should clear IsImp bit. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | Fix ppc64 epilog bug. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | Stop using isTwoAddress, switching to operand constrain... |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | Remove the isTwoAddress property from the CodeGenInstru... |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | add a new field needed by the code emitter generator. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | Fix typo pointed out by Bryan Adams |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Evan Cheng | Properly transfer kill / dead info. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Evan Cheng | Kill / dead info has been moved to MI's. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Evan Cheng | commuteInstruction should propagate kill / dead info. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Evan Cheng | Match live variable changes. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Evan Cheng | Minor updates. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Evan Cheng | A register def can be partially dead when the whole... |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Evan Cheng | Do away with kill / dead maps. Move kill / dead info... |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Evan Cheng | Add copyKillDeadInfo to copy kill / dead info; other... |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | fix ldu/stu jit encoding. Swith 64-bit preinc load... |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Devang Patel | Add run(Function &F) support in FunctionPassManager_New |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | Simplify IntrinsicLowering and clarify that it is only... |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | Remove unneeded forward decls |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | remove dead #include |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | Fix the PPC regressions last night |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | Fix a gcc 4.2 warning. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Reid Spencer | Add a method to get the bit width of a packed type. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | Switch loads over to use memri as the operand instead... |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Chris Lattner | ADd support for adding constraints to suboperands |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Devang Patel | Add doInitialization and doFinalization support in... |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Devang Patel | Tidy up marking of last analysis user pass. |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Devang Patel | Add doInitialization and doFinalization support in... |
commit | commitdiff | tree | snapshot |
2006-11-15 |
Devang Patel | Do not derive CommonPassManagerImpl from Pass. |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | restore some 'magic' code that I removed: it is needed... |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | minimal hack to get patterns whose result type is iPTR... |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Devang Patel | Copy initializeAnalysisImpl() implementation from PassM... |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | remove some dead code |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | Add support for nodes that return iPTR. |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | changes to get ptr_rc to be accepted in patterns. ... |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Evan Cheng | Revert. This wasn't meant to be checked in. |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | group load and store instructions together. No functio... |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | Fix predicates for unindexed stores so they don't accid... |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | Rework PPC64 calls. Now we have a LR8/CTR8 register... |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | remove a ton of custom selection logic no longer needed |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | Fix a bug handling nodes with variable arguments. ... |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | it would be nice of ctlz were lowered to bsf etc. |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | implement InstCombine/shift-simplify.ll by transforming: |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | implement InstCombine/and-compare.ll:test1. This compiles: |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | lower "X = seteq Y, Z" to '(shr (ctlz (xor Y, Z)),... |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Andrew Lenharth | A shim over other AA impls to catch incorrect uses |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Reid Spencer | Discard code that supported old bytecode formats. This... |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Devang Patel | Implement removeDeadPasses(). |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Devang Patel | Keep track of Last user of analysis phase. |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Devang Patel | Use std::map to map AnalysisID and Pass. |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Chris Lattner | minor tweaks, reject vector preinc. |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Devang Patel | Manage analysis passes during run. |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Tanya Lattner | Updating configure script for 2.0 |
commit | commitdiff | tree | snapshot |
2006-11-14 |
Devang Patel | Update comments. |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Evan Cheng | Matches MachineInstr changes. |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Evan Cheng | - Let MachineInstr ctors add implicit def and use opera... |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Devang Patel | Update PassManagerImpl_New::analysisCurrentlyAvailable... |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Devang Patel | Check currently available anlysis in active managers. |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Chris Lattner | teach the g5 hazard recognizer about update loads.... |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Reid Spencer | For PR950: |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Reid Spencer | Don't hard code test names into the test. |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Reid Spencer | Fix 80 cols violations. |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Reid Spencer | For PR950: |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Reid Spencer | For PR950: |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Reid Spencer | Make it handle plain old cast too, for old assembly. |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Reid Spencer | Handle ptrtoint and inttoptr |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Reid Spencer | Add some output so the user is informed while they... |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Reid Spencer | Add a link to the GEP FAQ. |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Chris Lattner | remove redundant code |
commit | commitdiff | tree | snapshot |
2006-11-13 |
Nick Lewycky | Cute example from Chris Lattner. |
commit | commitdiff | tree | snapshot |
2006-11-12 |
Bill Wendling | Initialize some pointers to quiet the compiler (when... |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Reid Spencer | Document new constant expr operators, rename bitconvert... |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Reid Spencer | Revert premature patch. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Reid Spencer | Document new constant expr operators, rename bitconvert... |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Jim Laskey | Make sure stack link is set in 64-bit. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Jim Laskey | XFAIL All but powerpc |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Reid Spencer | Add a preview of two new conversion operators: ptrtoint... |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Reid Spencer | Remvoe a do-nothing else block. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Reid Spencer | Make an assert comment match the tested assertion. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Reid Spencer | Minor style fixes from review. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Chris Lattner | implement proper PPC64 prolog/epilog codegen. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Reid Spencer | Add a -disable-loop-extraction option to bugpoint. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Reid Spencer | For PR998: |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Jim Laskey | Works for PowerPC with frame pointers. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Reid Spencer | Add -lstdc++ to the link line for C++ programs. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Jim Laskey | Running with frame pointers prevented debugging, extern... |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Evan Cheng | Add implicit use / def operands to created MI's. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Evan Cheng | Add methods to add implicit def use operands to a MI. |
commit | commitdiff | tree | snapshot |
2006-11-11 |
Evan Cheng | Add all implicit defs to FP_REG_KILL mi. |
commit | commitdiff | tree | snapshot |
next |