2008-02-13 |
Evan Cheng | Initial support for copy elimination by commuting its... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | - Added removeValNo() to remove all live ranges of... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Added debugging routine dumpUses. |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Convert SelectionDAG::ComputeMaskedBits to use APInt... |
tree | commitdiff |
2008-02-12 |
Dan Gohman | Add a doxygen comment for SrcValueSDNode, to make its... |
tree | commitdiff |
2008-02-11 |
Dan Gohman | From Chris' review: change MemOperandSDNode's construct... |
tree | commitdiff |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
tree | commitdiff |
2008-02-08 |
Dan Gohman | Change ConstantSDNode to store an APInt instead of... |
tree | commitdiff |
2008-02-08 |
Dan Gohman | Avoid needlessly casting away const qualifiers. |
tree | commitdiff |
2008-02-07 |
Dan Gohman | Follow Chris' suggestion; change the PseudoSourceValue... |
tree | commitdiff |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
tree | commitdiff |
2008-02-05 |
Evan Cheng | Unbreak teh build. |
tree | commitdiff |
2008-02-04 |
Evan Cheng | Typo. |
tree | commitdiff |
2008-02-03 |
Chris Lattner | Change the 'global modification' APIs in SelectionDAG... |
tree | commitdiff |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
tree | commitdiff |
2008-02-01 |
Evan Cheng | Remove the nasty LABEL hack with a much less evil one... |
tree | commitdiff |
2008-02-01 |
Evan Cheng | Rename RecordLabel to RecordSourceLine because that... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Rename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid... |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
tree | commitdiff |
2008-01-30 |
Evan Cheng | A semi-gross fix for a debug info issue. When inserting... |
tree | commitdiff |
2008-01-30 |
Dan Gohman | Add a new PseudoSourceValue class, which will be used... |
tree | commitdiff |
2008-01-30 |
Dan Gohman | Factor the addressing mode and the load/store VT out... |
tree | commitdiff |
2008-01-29 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-01-29 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-01-27 |
Owen Anderson | Fixes for BreakCriticalMachineCodeEdge by Fernando. |
tree | commitdiff |
2008-01-27 |
Chris Lattner | make isExactlyValue work for long double. |
tree | commitdiff |
2008-01-25 |
Chris Lattner | Reorder a field to reduce the size of StackObject.... |
tree | commitdiff |
2008-01-25 |
Chris Lattner | move this field back. Moving the field causes miscompi... |
tree | commitdiff |
2008-01-25 |
Chris Lattner | move MachineFrameInfo::CreateFixedObject out of line... |
tree | commitdiff |
2008-01-25 |
Chris Lattner | add a fixme. |
tree | commitdiff |
2008-01-24 |
Owen Anderson | Move some functionality for adding flags to MachineInst... |
tree | commitdiff |
2008-01-21 |
Chris Lattner | Fix the failures in the PPC JIT by marking relocation... |
tree | commitdiff |
2008-01-17 |
Chris Lattner | add some helper methods. |
tree | commitdiff |
2008-01-17 |
Chris Lattner | * Introduce a new SelectionDAG::getIntPtrConstant method |
tree | commitdiff |
2008-01-16 |
Dale Johannesen | Do not mark EH tables no-dead-strip unless the |
tree | commitdiff |
2008-01-16 |
Chris Lattner | Factor the ReachesChainWithoutSideEffects out of dag... |
tree | commitdiff |
2008-01-15 |
Owen Anderson | Move some calls to getVRegDef higher in the callgraph... |
tree | commitdiff |
2008-01-15 |
Evan Cheng | Unbreak the build. |
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-11 |
Chris Lattner | remove some incorrect classof's. |
tree | commitdiff |
2008-01-11 |
Chris Lattner | rename MachineInstr::setInstrDescriptor -> setDesc |
tree | commitdiff |
2008-01-11 |
Scott Michel | More CellSPU refinement and progress: |
tree | commitdiff |
2008-01-10 |
Duncan Sands | Output sinl for a long double FSIN node, not sin. |
tree | commitdiff |
2008-01-10 |
Evan Cheng | Clearify the meaning of immutable StackObject. |
tree | commitdiff |
2008-01-10 |
Evan Cheng | Add a isImmutable bit to StackObject. Fixed stack objec... |
tree | commitdiff |
2008-01-10 |
Chris Lattner | provide def_* and use_* iterators in addition to reg_... |
tree | commitdiff |
2008-01-07 |
Nate Begeman | Update the comment on scalar to vector to be a bit... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
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 |
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-05 |
Evan Cheng | X86 JIT PIC jumptable support. |
tree | commitdiff |
2008-01-04 |
Bill Wendling | Don't recalculate the loop info and loop dominators... |
tree | commitdiff |
2008-01-04 |
Evan Cheng | X86 PIC JIT support fixes: encoding bugs, add lazy... |
tree | commitdiff |
2008-01-04 |
Chris Lattner | Add a really quick hack at a machine code sinking pass... |
tree | commitdiff |
2008-01-03 |
Evan Cheng | Change MachineRelocation::DoesntNeedFnStub to NeedStub... |
tree | commitdiff |
2008-01-03 |
Chris Lattner | don't access element zero of an array of size zero. |
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 | add efficient iteration support for register use/def's |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Implement automatically updated def/use lists for all... |
tree | commitdiff |
2007-12-31 |
Chris Lattner | properly encapsulate the parent field of MBB and MI... |
tree | commitdiff |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | slightly simplify and document SSARegMap. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | - rename opType -> OpKind and contents -> Contents. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | More cleanups for MachineOperand: |
tree | commitdiff |
2007-12-30 |
Chris Lattner | MachineOperand: |
tree | commitdiff |
2007-12-30 |
Chris Lattner | make machine operands fatter: give each one an up-point... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | split machineoperand out into its own header file. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | remove unneeded #includes. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | remove a bunch of now-dead methods. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | make offset operand optional. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Shrinkify the machine operand creation method names. |
tree | commitdiff |
2007-12-30 |
Chris Lattner | switch MIBuilder over to use the simplified operand... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | 1. Make a static MachineOperand::create* method for... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | simplify some code by factoring operand construction... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | remove attribution from a variety of miscellaneous... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev... |
tree | commitdiff |
2007-12-23 |
Owen Anderson | Get rid of an unneeded #include. |
tree | commitdiff |
2007-12-23 |
Owen Anderson | Add GraphTraits specializations for machine dominators. |
tree | commitdiff |
2007-12-22 |
Chris Lattner | Add a new FGETSIGN operation, which defaults to expand... |
tree | commitdiff |
2007-12-22 |
Anton Korobeynikov | Unbreak build on gcc 3.x |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Cosmetic change. |
tree | commitdiff |
2007-12-11 |
Evan Cheng | Switch over to MachineLoopInfo. |
tree | commitdiff |
2007-12-11 |
Gordon Henriksen | CollectorMetadata and Collector are rejiggered to get... |
tree | commitdiff |
2007-12-07 |
Bill Wendling | Initial commit of the machine code LICM pass. It succes... |
tree | commitdiff |
2007-12-07 |
Owen Anderson | Fix a stupid error that Chris pointed out. |
tree | commitdiff |
2007-12-06 |
Evan Cheng | Fix for PR1831: if all defs of an interval are re-mater... |
tree | commitdiff |
2007-12-05 |
Evan Cheng | - Mark last use of a split interval as kill instead... |
tree | commitdiff |
2007-12-05 |
Evan Cheng | Add a argument to storeRegToStackSlot and storeRegToAdd... |
tree | commitdiff |
2007-12-02 |
Evan Cheng | Remove redundant foldMemoryOperand variants and other... |
tree | commitdiff |
2007-12-01 |
Owen Anderson | Fixes for MachineLoopInfo, mostly from Evan. With... |
tree | commitdiff |
2007-12-01 |
Evan Cheng | Allow some reloads to be folded in multi-use cases... |
tree | commitdiff |
2007-11-30 |
Evan Cheng | Do not fold reload into an instruction with multiple... |
tree | commitdiff |
next |