Hoist the HazardRecognizer out of the ScheduleDAGList.cpp file to where
[oota-llvm.git] / lib /
2006-03-06 Chris LattnerHoist the HazardRecognizer out of the ScheduleDAGList...
2006-03-05 Chris LattnerComment fixes
2006-03-05 Chris LattnerDon't depend on the C99 copysign function, implement...
2006-03-05 Chris LattnerWhen a hazard recognizer needs noops to be inserted...
2006-03-05 Chris Lattnerimplement TII::insertNoop
2006-03-05 Chris LattnerImplement G5HazardRecognizer as a trivial thing that...
2006-03-05 Chris LattnerAdd basic hazard recognizer support. noop insertion...
2006-03-05 Jeff CohenFix VC++ compilation error.
2006-03-05 Chris LattnerSplit the list scheduler into top-down and bottom-up...
2006-03-05 Chris LattnerMove the available queue to being inside the ListSchedu...
2006-03-05 Chris Lattneradd a note
2006-03-05 Chris LattnerReinstate this now that the offending opposite xform...
2006-03-05 Chris LattnerDo not fold (add (shl x, c1), (shl c2, c1)) -> (shl...
2006-03-05 Chris Lattnerprint arbitrary constant pool entries
2006-03-05 Evan ChengBack out fold (shl (add x, c1), c2) -> (add (shl x...
2006-03-05 Chris LattnerAdd some simple copysign folds
2006-03-05 Chris LattnerCodegen copysign[f] into a FCOPYSIGN node
2006-03-05 Chris LattnerCopysign needs to be expanded everywhere. Note that...
2006-03-05 Chris Lattneradd a note for something evan noticed
2006-03-05 Chris LattnerMake vector narrowing more effective, implementing
2006-03-04 Chris LattnerImplemented.
2006-03-04 Chris Lattnerfold (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2)
2006-03-04 Chris LattnerFix a crash compiling Obsequi
2006-03-04 Chris LattnerAdd factoring of multiplications, e.g. turning A*A...
2006-03-04 Chris LattnerAdd a note
2006-03-04 Chris LattnerRegenerate
2006-03-04 Chris LattnerDon't use invalidated iterators!
2006-03-04 Evan ChengAdd an entry
2006-03-04 Chris LattnerCanonicalize (X+C1)*C2 -> X*C2+C1*C2
2006-03-04 Evan ChengMEMSET / MEMCPY lowering bugs: we can't issue a single...
2006-03-04 Chris LattnerBe more conservative with our symbolic alias analysis...
2006-03-04 Chris Lattneradd a note
2006-03-04 Evan ChengTypo
2006-03-03 Jim LaskeyAdded support for dwarf block data entries.
2006-03-03 Chris LattnerUnbreak autouprade of llvm.sqrt, simplify some code.
2006-03-03 Jim LaskeyAdding basic structure support.
2006-03-03 Evan ChengAdd more vector NodeTypes: VSDIV, VUDIV, VAND, VOR...
2006-03-03 Evan ChengNumber of NodeTypes now exceeds 128.
2006-03-03 Evan ChengSDOperand::isOperand should not be a forwarding. It...
2006-03-03 Evan ChengAdded isOperand(N): true if this is an operand of N
2006-03-03 Evan ChengA bit more tweaking
2006-03-03 Jeff CohenFix VC++ compilation errors.
2006-03-03 Evan ChengMove #include "llvm/CodeGen/AsmPrinter.h" to top since...
2006-03-03 Chris LattnerSplit the valuetypes out of Target.td into ValueTypes.td
2006-03-03 Chris LattnerChange this to work with renamed intrinsics.
2006-03-03 Chris LattnerMake this work with renamed intrinsics.
2006-03-03 Chris Lattnerupdates for recent changes
2006-03-03 Chris Lattnerremove the read/write port/io intrinsics.
2006-03-03 Chris LattnerSplit memcpy/memset/memmove intrinsics into i32/i64...
2006-03-02 Chris LattnerSimplify the autoupgrade interface
2006-03-02 Chris LattnerSplit memcpy/memset/memmove intrinsics into i32/i64...
2006-03-02 Chris Lattneradd a note
2006-03-02 Evan Cheng- Fixed some priority calculation bugs that were causin...
2006-03-02 Chris LattnerGeneralize the REM folding code to handle another case...
2006-03-01 Jim LaskeySupport for enumerations.
2006-03-01 Evan ChengDon't print llvm constant in assmebly file. Assembler...
2006-03-01 Evan ChengBack out my last check-in. Wrong place to fix it.
2006-03-01 Evan ChengAsmWriter should not print LLVM constant in comment...
2006-03-01 Chris LattnerFix CodeGen/Generic/2006-03-01-dagcombineinfloop.ll...
2006-03-01 Jim LaskeySwitch back to using actual dwarf tags. Simplifies...
2006-03-01 Chris LattnerFix a typo evan noticed
2006-03-01 Jim LaskeyUse context and not compile unit.
2006-03-01 Jim LaskeyI guess I can handle large type sizes.
2006-03-01 Jim LaskeyBasic array support.
2006-03-01 Chris LattnerImplement CodeGen/PowerPC/or-addressing-mode.ll, which...
2006-03-01 Chris Lattneradd a note
2006-03-01 Chris LattnerCompile this:
2006-03-01 Chris LattnerUse a target-specific dag-combine to implement CodeGen...
2006-03-01 Chris LattnerAdd support for target-specific dag combines
2006-03-01 Chris LattnerAdd interfaces for targets to provide target-specific...
2006-03-01 Chris LattnerAdd a new AddToWorkList method, start using it
2006-03-01 Chris LattnerPull shifts by a constant through multiplies (a form...
2006-03-01 Evan ChengVector op lowering.
2006-03-01 Evan ChengVector ops lowering.
2006-03-01 Evan ChengNew type v2f32.
2006-03-01 Evan Cheng- Added VConstant as an abstract version of ConstantVec.
2006-02-28 Evan ChengAnother entry.
2006-02-28 Evan ChengDon't match x << 1 to LEAL. It's better to emit x + x.
2006-02-28 Jim LaskeyAdd const, volatile, restrict support.
2006-02-28 Chris LattnerFix a regression in a patch from a couple of days ago...
2006-02-28 Chris LattnerAdd a subtarget feature for the stfiwx instruction...
2006-02-28 Chris LattnerCompile:
2006-02-28 Chris Lattnerremove implemented item
2006-02-28 Chris LattnerFold "and (LOAD P), 255" -> zextload. This allows...
2006-02-28 Chris Lattnerfold (sra (sra x, c1), c2) -> (sra x, c1+c2)
2006-02-28 Chris LattnerImplement rem.ll:test[7-9] and PR712
2006-02-28 Chris LattnerSimplify some code now that the RHS of a rem can't...
2006-02-28 Chris LattnerRearrange some code, fold "rem X, 0", implementing...
2006-02-27 Chris LattnerAdd support for output memory constraints.
2006-02-27 Jim LaskeyQualify dwarf namespace inside llvm namespace.
2006-02-27 Nate Begemanreadme updates
2006-02-27 Jim LaskeyPartial enabling of functions.
2006-02-27 Chris LattnerDon't print constant initializers, they may span lines...
2006-02-27 Jim LaskeySupporting multiple compile units.
2006-02-27 Jim LaskeyRe-orging file.
2006-02-27 Jim LaskeyPretty print large struct constants.
2006-02-27 Jim LaskeyRemoved dependency on how operands are printed (want...
2006-02-27 Chris LattnerMerge two almost-identical pieces of code.
2006-02-27 Chris LattnerFold (A^B) == A -> B == 0
2006-02-27 Chris LattnerImplement bit propagation through sub nodes, this ...
next