Avoid unnecessarily casting away const.
[oota-llvm.git] / lib / Target /
2008-01-31 Dan GohmanAvoid unnecessarily casting away const.
2008-01-31 Dan GohmanRename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid...
2008-01-31 Dan GohmanCreate a new class, MemOperand, for describing memory...
2008-01-30 Evan ChengTreat the label for the first @llvm.dbg.stoppoint the...
2008-01-30 Evan ChengEven though InsertAtEndOfBasicBlock is an ugly hack...
2008-01-30 Evan ChengSkip over the label which marks the beginning of the...
2008-01-30 Scott MichelMore cleanups for CellSPU:
2008-01-30 Dan GohmanFactor the addressing mode and the load/store VT out...
2008-01-29 Evan ChengWork in progress. This patch *fixes* x86-64 calls which...
2008-01-29 Duncan SandsUse getPreferredAlignmentLog or getPreferredAlignment
2008-01-29 Dale JohannesenHandle 'X' constraint in asm's better.
2008-01-29 Scott MichelOverhaul Cell SPU's addressing mode internals so that...
2008-01-28 Bill WendlingIf the function has no machine instructions, then emit...
2008-01-27 Chris Lattneradd a note
2008-01-27 Chris LattnerUse fldz and fld1 for long double constants instead...
2008-01-26 Chris LattnerAdd some notes.
2008-01-26 Chris LattnerRemove some code for inferring alignment info from...
2008-01-26 Bill WendlingIf there's no instructions being emitted on X86 for...
2008-01-26 Bill WendlingIf there are no machine instructions emitted for a...
2008-01-25 Chris LattnerJITEmitter.cpp was trying to sync the icache for functi...
2008-01-25 Chris Lattneroptimize fxor like for
2008-01-25 Chris LattnerAdd target-specific dag combines for FAND(x,0) and...
2008-01-25 Anton KorobeynikovProvide correct DWARF register numbering for debug...
2008-01-24 Chris LattnerSignificantly simplify and improve handling of FP funct...
2008-01-23 Evan ChengLet each target decide byval alignment. For X86, it...
2008-01-23 Duncan SandsThe last pieces needed for loading arbitrary
2008-01-23 Dale JohannesenHonor explicit section information on Darwin.
2008-01-22 Evan ChengSSE varargs arguments are passed in memory.
2008-01-22 Chris LattnerTrivial patch to fix two warnings, please pull into...
2008-01-20 Anton KorobeynikovHonour ByVal parameter attribute for name decoration
2008-01-20 Anton KorobeynikovRemove Darwin'ism
2008-01-20 Anton KorobeynikovEnable PIC codegen on x86-64/linux
2008-01-19 Duncan SandsNeed to handle any 'nest' parameter before integer
2008-01-18 Dale JohannesenImplement flt_rounds for PowerPC.
2008-01-18 Chris Lattnerget symbolic information for ppc ldbl nodes.
2008-01-18 Chris LattnerFix a latent bug exposed by my truncstore patch. We...
2008-01-18 Chris Lattnermake a method public
2008-01-17 Dale JohannesenRevert the part of 45849 that treated weak globals
2008-01-17 Dale JohannesenRevert the part of 45848 that treated weak globals
2008-01-17 Scott MichelForward progress: crtbegin.c now compiles successfully!
2008-01-17 Chris LattnerThis commit changes:
2008-01-17 Chris Lattner* Introduce a new SelectionDAG::getIntPtrConstant method
2008-01-16 Duncan SandsTrampoline support for x86-64. This looks like
2008-01-16 Chris Lattnermake it more clear that this predicate only applies...
2008-01-16 Chris Lattnerintroduce a isTypeInSSEReg predicate, which allows...
2008-01-16 Chris LattnerMy previous commit had an incomplete message, it should...
2008-01-16 Chris Lattnermake the 'fp return in ST(0)' optimization smart enough to
2008-01-16 Chris Lattnervarious whitespace cleanups, no functionality change.
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...
next