2008-01-22 |
Duncan Sands | The final piece needed for storing arbitrary precision |
tree | commitdiff |
2008-01-21 |
Owen Anderson | Clarify a deviation from the original algorithm. |
tree | commitdiff |
2008-01-21 |
Owen Anderson | Improve a few comments. |
tree | commitdiff |
2008-01-21 |
Dale Johannesen | Move DAG-changing code out of #ifndef NDEBUG. |
tree | commitdiff |
2008-01-20 |
Dale Johannesen | Do not generate a FP_ROUND of f64 to f64. |
tree | commitdiff |
2008-01-18 |
Chris Lattner | remove extraneous &'s. |
tree | commitdiff |
2008-01-17 |
Chris Lattner | This commit changes: |
tree | commitdiff |
2008-01-17 |
Chris Lattner | code cleanups, no functionality change. |
tree | commitdiff |
2008-01-17 |
Chris Lattner | * Introduce a new SelectionDAG::getIntPtrConstant method |
tree | commitdiff |
2008-01-17 |
Evan Cheng | When a live virtual register is being clobbered by... |
tree | commitdiff |
2008-01-17 |
Evan Cheng | Replace std::vector<bool> with BitVector. |
tree | commitdiff |
2008-01-16 |
Evan Cheng | Fixes a nasty dag combiner bug that causes a bunch... |
tree | commitdiff |
2008-01-16 |
Dale Johannesen | Do not mark EH tables no-dead-strip unless the |
tree | commitdiff |
2008-01-16 |
Chris Lattner | Fix a ppc long double regression I introduced yesterday... |
tree | commitdiff |
2008-01-16 |
Chris Lattner | merge a few pieces of code that do the store/load to... |
tree | commitdiff |
2008-01-16 |
Chris Lattner | rename ExpandBIT_CONVERT to EmitStackConvert, generalizing |
tree | commitdiff |
2008-01-16 |
Chris Lattner | simplify a bunch of code by using SelectionDAG::CreateS... |
tree | commitdiff |
2008-01-16 |
Chris Lattner | Change legalizeop of FP_ROUND and FP_EXTEND to not... |
tree | commitdiff |
2008-01-16 |
Chris Lattner | Factor the ReachesChainWithoutSideEffects out of dag... |
tree | commitdiff |
2008-01-15 |
Dale Johannesen | Fix and enable EH for x86-64 Darwin. Adds |
tree | commitdiff |
2008-01-15 |
Owen Anderson | Move some calls to getVRegDef higher in the callgraph... |
tree | commitdiff |
2008-01-15 |
Chris Lattner | The type of the 'abort' node should be pointer type... |
tree | commitdiff |
2008-01-15 |
Owen Anderson | Remove DefInst from LiveVariables::VarInfo. Use the... |
tree | commitdiff |
2008-01-15 |
Chris Lattner | Add support for targets that have a legal ISD::TRAP. |
tree | commitdiff |
2008-01-15 |
Evan Cheng | Oops. Forgot to commit this. |
tree | commitdiff |
2008-01-15 |
Anton Korobeynikov | For PR1839: add initial support for __builtin_trap... |
tree | commitdiff |
2008-01-15 |
Evan Cheng | ByVal stack slot alignment should be at least as large... |
tree | commitdiff |
2008-01-14 |
Chris Lattner | don't create the post-ra scheduler unless it is enabled. |
tree | commitdiff |
2008-01-14 |
Chris Lattner | remove dead #include |
tree | commitdiff |
2008-01-13 |
Duncan Sands | Remove the assumption that byval has been applied to |
tree | commitdiff |
2008-01-12 |
Chris Lattner | implement support for sinking a load out the bottom... |
tree | commitdiff |
2008-01-10 |
Chris Lattner | Simplify the side effect stuff a bit more and make... |
tree | commitdiff |
2008-01-10 |
Chris Lattner | Clamp down on sinking of lots of instructions. |
tree | commitdiff |
2008-01-10 |
Duncan Sands | Output sinl for a long double FSIN node, not sin. |
tree | commitdiff |
2008-01-10 |
Evan Cheng | Only remat loads from immutable stack slots. |
tree | commitdiff |
2008-01-10 |
Evan Cheng | Simplify some code. |
tree | commitdiff |
2008-01-10 |
Owen Anderson | Don't use LiveVariables::VarInfo::DefInst. |
tree | commitdiff |
2008-01-10 |
Dale Johannesen | Emit unused EH frames for weak definitions on Darwin, |
tree | commitdiff |
2008-01-10 |
Owen Anderson | Get rid of all uses of LiveVariables::VarInfo::DefInst... |
tree | commitdiff |
2008-01-10 |
Owen Anderson | Add more comments explaining the basics of how the... |
tree | commitdiff |
2008-01-10 |
Owen Anderson | Get rid of the isKillInst predicate. LiveVariables... |
tree | commitdiff |
2008-01-10 |
Owen Anderson | Copies need to be inserted before the first terminator... |
tree | commitdiff |
2008-01-09 |
Evan Cheng | Special copy SUnit's do not have SDNode's. |
tree | commitdiff |
2008-01-09 |
Owen Anderson | Clean up StrongPHIElimination a bit, and add some more... |
tree | commitdiff |
2008-01-09 |
Owen Anderson | StrongPHIElim: Now with even fewer trivial bugs! |
tree | commitdiff |
2008-01-09 |
Owen Anderson | Fix an infinite recursion bug in InsertCopies. |
tree | commitdiff |
2008-01-09 |
Owen Anderson | Fix some simple bugs. StrongPHIElimination now does... |
tree | commitdiff |
2008-01-08 |
Chris Lattner | Make load->store deletion a bit smarter. This allows... |
tree | commitdiff |
2008-01-08 |
Owen Anderson | Rename registers that do not need copies. |
tree | commitdiff |
2008-01-08 |
Owen Anderson | Actually insert copies now! |
tree | commitdiff |
2008-01-07 |
Owen Anderson | Oops, missed one. |
tree | commitdiff |
2008-01-07 |
Owen Anderson | Make some predicates static. |
tree | commitdiff |
2008-01-07 |
Gordon Henriksen | Pruning includes. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | remove #includage |
tree | commitdiff |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | simplify some code. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Rename all the M_* flags to be namespace qualified... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | add more and significantly better comments to the rest... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | simplify some code using new predicates |
tree | commitdiff |
2008-01-07 |
Chris Lattner | rename hasVariableOperands() -> isVariadic(). Add... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | remove some uses of MachineOpCode, move getSchedClass |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Add predicates methods to TargetOperandInfo, and switch... |
tree | commitdiff |
2008-01-07 |
Gordon Henriksen | Setting GlobalDirective in TargetAsmInfo by default... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Rename MachineInstr::getInstrDescriptor -> getDesc... |
tree | commitdiff |
2008-01-07 |
Owen Anderson | Update CodeGen for MRegisterInfo --> TargetInstrInfo... |
tree | commitdiff |
2008-01-07 |
Gordon Henriksen | Ammending r45669 with a missing file. |
tree | commitdiff |
2008-01-07 |
Gordon Henriksen | With this patch, the LowerGC transformation becomes the |
tree | commitdiff |
2008-01-07 |
Gordon Henriksen | Enabling the target-independent garbage collection... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rename isLoad -> isSimpleLoad due to evan's desire... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rename isStore -> mayStore to more accurately reflect... |
tree | commitdiff |
2008-01-06 |
Duncan Sands | Remove an unused variable. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | make this build with newer gcc's |
tree | commitdiff |
2008-01-05 |
Nate Begeman | If custom lowering of insert element fails, the result... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | Fix build issue on certain compilers. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | The current impl is really trivial, add some comments... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | allow sinking to be enabled for the jit |
tree | commitdiff |
2008-01-05 |
Chris Lattner | don't sink anything with side effects, this makes lots... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | fix a common crash. |
tree | commitdiff |
2008-01-05 |
Owen Anderson | I should not be allowed to commit when sleepy. |
tree | commitdiff |
2008-01-04 |
Bill Wendling | Don't recalculate the loop info and loop dominators... |
tree | commitdiff |
2008-01-04 |
Bill Wendling | 80-column violations. |
tree | commitdiff |
2008-01-04 |
Bill Wendling | Add that this preserves some analyses. |
tree | commitdiff |
2008-01-04 |
Bill Wendling | Move option to enable machine LICM into LLVMTargetMachi... |
tree | commitdiff |
2008-01-04 |
Bill Wendling | Call the parent's getAnalysisUsage. |
tree | commitdiff |
2008-01-04 |
Chris Lattner | Add a really quick hack at a machine code sinking pass... |
tree | commitdiff |
2008-01-04 |
Chris Lattner | remove dead #includes and reorder the rest. |
tree | commitdiff |
2008-01-02 |
Bill Wendling | Use the correct MachineRegisterInfo object. |
tree | commitdiff |
2008-01-02 |
Bill Wendling | Remove dead code. |
tree | commitdiff |
2008-01-02 |
Bill Wendling | Use the new architecture to get the containing machine... |
tree | commitdiff |
2008-01-01 |
Owen Anderson | Move some more instruction creation methods from Regist... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Make MachineRegisterInfo::getVRegDef more efficient... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | switch the register iterator to act more like hte LLVM... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Add a trivial but handy function to efficiently return... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Implement automatically updated def/use lists for all... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Fix a problem where lib/Target/TargetInstrInfo.h would... |
tree | commitdiff |
2007-12-31 |
Duncan Sands | Fix PR1833 - eh.exception and eh.selector return two |
tree | commitdiff |
2007-12-31 |
Owen Anderson | Move copyRegToReg from MRegisterInfo to TargetInstrInfo... |
tree | commitdiff |
2007-12-31 |
Chris Lattner | properly encapsulate the parent field of MBB and MI... |
tree | commitdiff |
2007-12-31 |
Chris Lattner | update a couple of references to SSARegMap. |
tree | commitdiff |
next |