if an instr lacks a pattern, assume it has side effects (unless never has s-e is...
[oota-llvm.git] / lib /
2008-01-10 Chris Lattnerget def use info more correct.
2008-01-10 Chris Lattneradd SDNPMayLoad to the 'load' sdnode definition. This...
2008-01-10 Chris Lattnerverify that the frame index is immutable before remat...
2008-01-10 Owen AndersonDon't use LiveVariables::VarInfo::DefInst.
2008-01-10 Evan ChengMark byval parameter stack objects mutable for now.
2008-01-10 Dale JohannesenEmit unused EH frames for weak definitions on Darwin,
2008-01-10 Owen AndersonGet rid of all uses of LiveVariables::VarInfo::DefInst...
2008-01-10 Owen AndersonAdd more comments explaining the basics of how the...
2008-01-10 Evan ChengDo not use the stack pointer directly, issue a copyfrom...
2008-01-10 Owen AndersonGet rid of the isKillInst predicate. LiveVariables...
2008-01-10 Chris LattnerFix PR1845 and rdar://5676945. Generic vectors smaller
2008-01-10 Evan ChengRemove comments that do not correspond to anything...
2008-01-10 Owen AndersonCopies need to be inserted before the first terminator...
2008-01-09 Evan ChengSpecial copy SUnit's do not have SDNode's.
2008-01-09 Owen AndersonClean up StrongPHIElimination a bit, and add some more...
2008-01-09 Duncan SandsFix compile failures with g++-4.3.
2008-01-09 Owen AndersonStrongPHIElim: Now with even fewer trivial bugs!
2008-01-09 Owen AndersonFix an infinite recursion bug in InsertCopies.
2008-01-09 Owen AndersonFix some simple bugs. StrongPHIElimination now does...
2008-01-09 Chris Lattneradd a testcase
2008-01-09 Chris Lattneradd a note
2008-01-08 Chris LattnerMake load->store deletion a bit smarter. This allows...
2008-01-08 Owen AndersonRename registers that do not need copies.
2008-01-08 Duncan SandsUse size_t to store Pos, avoid truncating value
2008-01-08 Chris LattnerImplement PR1795, an instcombine hack for forming GEPs...
2008-01-08 Chris LattnerFinally implement correct ordered comparisons for PPC...
2008-01-08 Owen AndersonActually insert copies now!
2008-01-08 Evan ChengMinor fix to enable x86-64 pic jit (still fails for...
2008-01-08 Evan ChengFix a x86-64 static codegen bug. This fixes a lot of...
2008-01-08 Bill WendlingSilence warning about loss of precision.
2008-01-07 Evan ChengOnly mark instructions that load a single value without...
2008-01-07 Chris Lattneradd a new bit.
2008-01-07 Evan ChengUnbreak x86-64.
2008-01-07 Chris Lattneradd a note that is important for some fp apps.
2008-01-07 Chris Lattnerpossible switch lowering improvement.
2008-01-07 Owen AndersonOops, missed one.
2008-01-07 Owen AndersonMake some predicates static.
2008-01-07 Duncan SandsI doubt the address of the Error string was intended
2008-01-07 Duncan SandsAdd missing newline at EOF.
2008-01-07 Duncan SandsSmall cleanup for handling of type/parameter attribute
2008-01-07 Duncan SandsUnbreak x86-32 darwin long double!
2008-01-07 Duncan SandsFix long double support on x86-32 linux.
2008-01-07 Gordon HenriksenPruning includes.
2008-01-07 Bill WendlingOperand 1 should be a register. We don't care if it...
2008-01-07 Chris Lattneradd a note
2008-01-07 Chris Lattnerremove #includage
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris Lattnersimplify some code.
2008-01-07 Chris LattnerRename all the M_* flags to be namespace qualified...
2008-01-07 Chris Lattneruse predicate.
2008-01-07 Chris Lattneradd more and significantly better comments to the rest...
2008-01-07 Chris Lattnersimplify some code using new predicates
2008-01-07 Chris Lattnerrename hasVariableOperands() -> isVariadic(). Add...
2008-01-07 Chris Lattnerremove a dead field.
2008-01-07 Chris Lattnerno need to explicitly clear these fields.
2008-01-07 Chris LattnerMove a bunch more accessors from TargetInstrInfo to...
2008-01-07 Chris Lattnerremove MachineOpCode typedef.
2008-01-07 Chris Lattnerremove some uses of MachineOpCode, move getSchedClass
2008-01-07 Chris LattnerAdd predicates methods to TargetOperandInfo, and switch...
2008-01-07 Gordon HenriksenSetting GlobalDirective in TargetAsmInfo by default...
2008-01-07 Gordon HenriksenDeleting an empty file. Thanks, /usr/bin/patch!
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-07 Owen AndersonUpdate CodeGen for MRegisterInfo --> TargetInstrInfo...
2008-01-07 Owen AndersonMove even more functionality from MRegisterInfo into...
2008-01-07 Gordon HenriksenAmmending r45669 with a missing file.
2008-01-07 Gordon HenriksenWith this patch, the LowerGC transformation becomes the
2008-01-07 Gordon HenriksenEnabling the target-independent garbage collection...
2008-01-06 Chris LattnerThe pic base can't be duplicated.
2008-01-06 Chris Lattnerrename isLoad -> isSimpleLoad due to evan's desire...
2008-01-06 Duncan SandsThe transform that tries to turn calls to bitcast funct...
2008-01-06 Duncan SandsWhen transforming a call to a bitcast function into
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
2008-01-06 Duncan SandsRemove an unused variable.
2008-01-06 Chris LattnerChange the 'isStore' inferrer to look for 'SDNPMayStore'
2008-01-06 Chris Lattnerremove explicit isStore flags that are now inferrable.
2008-01-06 Chris Lattnerremove some isStore flags that are now inferred automat...
2008-01-05 Bill WendlingFix comment.
2008-01-05 Chris Lattnermake this build with newer gcc's
2008-01-05 Nate BegemanRemove an incorrect optimization that is performed...
2008-01-05 Nate BegemanIf custom lowering of insert element fails, the result...
2008-01-05 Chris LattnerFix build issue on certain compilers.
2008-01-05 Gordon HenriksenRefactoring the x86 and x86-64 calling convention imple...
2008-01-05 Bill WendlingChris and Evan noticed that this check was compleatly...
2008-01-05 Chris LattnerThe current impl is really trivial, add some comments...
2008-01-05 Chris Lattnerallow sinking to be enabled for the jit
2008-01-05 Chris Lattnerenable sinking and licm of loads from the argument...
2008-01-05 Chris Lattnersimplify some code by using shorter accessors.
2008-01-05 Chris Lattnerrevert my previous patch.
2008-01-05 Chris Lattnerfactor some code better to avoid redundancy between
2008-01-05 Chris Lattnergetting the pic base has no side effects.
2008-01-05 Chris Lattnerdon't sink anything with side effects, this makes lots...
2008-01-05 Evan ChengX86 JIT PIC jumptable support.
2008-01-05 Chris Lattnerfix a common crash.
2008-01-05 Chris Lattnerremove a couple more unsafe xforms in the face of overflow.
2008-01-05 Chris Lattnerremove the (x-y) < 0 comparison xform, it miscompiles
2008-01-05 Owen AndersonI should not be allowed to commit when sleepy.
2008-01-05 Evan ChengCombine MovePCtoStack + POP32r into one instruction...
2008-01-04 Owen AndersonMove some more functionality from MRegisterInfo to...
2008-01-04 Bill WendlingDon't recalculate the loop info and loop dominators...
2008-01-04 Wojciech Matyjewiczfix typo
next