Missed file from previous checkin.
[oota-llvm.git] / lib / Target /
2008-01-15 Dale JohannesenMissed file from previous checkin.
2008-01-15 Dale JohannesenFix and enable EH for x86-64 Darwin. Adds
2008-01-15 Chris LattnerIf someone wants to implement ppc TRAP, they can go...
2008-01-15 Chris Lattnerrename SDTRet -> SDTNone.
2008-01-15 Owen AndersonRemove DefInst from LiveVariables::VarInfo. Use the...
2008-01-15 Chris Lattnerno need to expand ISD::TRAP to X86ISD::TRAP, just match...
2008-01-15 Anton KorobeynikovFix JIT encoding of trap/ud2 instruction
2008-01-15 Anton KorobeynikovFor PR1839: add initial support for __builtin_trap...
2008-01-15 Evan ChengRename CCIfStruct to CCIfByVal and CCStructAssign to...
2008-01-15 Evan ChengBoth x86-32 and x86-64 handle byval parameter attributes.
2008-01-14 Chris LattnerImprove the FP stackifier to decide all on its own...
2008-01-13 Duncan SandsWhitespace tweak.
2008-01-12 Chris Lattnerimprove cygwin compatibility, patch by Sam Bishop
2008-01-12 Chris Lattnerclarify a note
2008-01-12 Evan ChengIndirect call with byval parameter requires a cast...
2008-01-12 Chris LattnerAdd support for NetBSD, patch by Krister Walfridsson!
2008-01-12 Evan ChengCode clean up.
2008-01-12 Chris Lattnerfix a wordo that gordon noticed :)
2008-01-12 Chris LattnerAny x86 instruction that reads from an invariant locati...
2008-01-11 Evan ChengMore cbe byval fixes.
2008-01-11 Scott MichelMore CellSPU refinements:
2008-01-11 Chris Lattnerrename MachineInstr::setInstrDescriptor -> setDesc
2008-01-11 Chris Lattnerremove xchg and shift-reg-by-1 instructions, which...
2008-01-11 Chris Lattneradd a note, remove a done deed.
2008-01-11 Arnold Schwaighoferhrm - correct spelling.
2008-01-11 Arnold SchwaighoferImprove tail call optimized call's argument lowering...
2008-01-11 Arnold SchwaighoferCorrect a copy and paste error.
2008-01-11 Evan ChengSome C backend ByVal parameter attribute support. Not...
2008-01-11 Evan ChengRename Int_CVTSI642SSr* to Int_CVTSI2SS64r* for naming...
2008-01-11 Chris Lattnermore flags set right
2008-01-11 Chris Lattneradd some missing flags.
2008-01-11 Chris Lattneradd some notes.
2008-01-11 Evan ChengA couple of obvious off-by-one bugs.
2008-01-11 Scott MichelMore CellSPU refinement and progress:
2008-01-11 Dale JohannesenWeak zeroes don't go in bss on Darwin.
2008-01-11 Dale JohannesenWeak things initialized to 0 don't go in bss on Darwin.
2008-01-10 Chris LattnerSimplify the side effect stuff a bit more and make...
2008-01-10 Chris LattnerIMPLICIT_USE and IMPLICIT_DEF are dead, remove them.
2008-01-10 Chris Lattneradd a note
2008-01-10 Duncan SandsOutput sinl for a long double FSIN node, not sin.
2008-01-10 Chris LattnerStart inferring side effect information more aggressive...
2008-01-10 Chris Lattnerrename X86InstrX86-64.td -> X86Instr64bit.td
2008-01-10 Chris Lattneradd SDNPSideEffect node property declaration
2008-01-10 Chris Lattnerremove explicit sets of 'neverHasSideEffects' that...
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 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 Evan ChengDo not use the stack pointer directly, issue a copyfrom...
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-09 Chris Lattneradd a testcase
2008-01-09 Chris Lattneradd a note
2008-01-08 Duncan SandsUse size_t to store Pos, avoid truncating value
2008-01-08 Chris LattnerFinally implement correct ordered comparisons for PPC...
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 Duncan SandsAdd missing newline at EOF.
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 Bill WendlingOperand 1 should be a register. We don't care if it...
2008-01-07 Chris Lattneradd a note
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris LattnerRename all the M_* flags to be namespace qualified...
2008-01-07 Chris Lattneruse predicate.
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 LattnerAdd predicates methods to TargetOperandInfo, and switch...
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-07 Owen AndersonMove even more functionality from MRegisterInfo into...
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 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
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 Nate BegemanRemove an incorrect optimization that is performed...
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 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 Evan ChengX86 JIT PIC jumptable support.
2008-01-05 Evan ChengCombine MovePCtoStack + POP32r into one instruction...
2008-01-04 Owen AndersonMove some more functionality from MRegisterInfo to...
2008-01-04 Evan ChengUnbreak tailcall opt in JIT.
next