Dwarf requires variable entries to be in the source order. Right now, since we are...
[oota-llvm.git] / lib / Target / PowerPC /
2008-02-04 Evan ChengDwarf requires variable entries to be in the source...
2008-02-02 Evan ChengGet rid of the annoying blank lines before labels.
2008-02-02 Evan ChengUnbreak ppc debug support.
2008-02-02 Evan ChengSDIsel processes llvm.dbg.declare by recording the...
2008-02-01 Evan ChengRemove the nasty LABEL hack with a much less evil one...
2008-01-31 Evan ChengRevert 46556 and 46585. Dan please fix the PseudoSource...
2008-01-31 Evan ChengAdd an extra operand to LABEL nodes which distinguishes...
2008-01-31 Evan ChengMakes the same change in ppc backend: avoid inserting...
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 ChengEven though InsertAtEndOfBasicBlock is an ugly hack...
2008-01-30 Dan GohmanFactor the addressing mode and the load/store VT out...
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-23 Duncan SandsThe last pieces needed for loading arbitrary
2008-01-23 Dale JohannesenHonor explicit section information on Darwin.
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-17 Dale JohannesenRevert the part of 45848 that treated weak globals
2008-01-17 Chris LattnerThis commit changes:
2008-01-17 Chris Lattner* Introduce a new SelectionDAG::getIntPtrConstant method
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-11 Chris Lattnerrename MachineInstr::setInstrDescriptor -> setDesc
2008-01-11 Dale JohannesenWeak things initialized to 0 don't go in bss on Darwin.
2008-01-10 Duncan SandsOutput sinl for a long double FSIN node, not sin.
2008-01-10 Chris Lattnerremove explicit sets of 'neverHasSideEffects' that...
2008-01-10 Chris Lattnerget def use info more correct.
2008-01-10 Dale JohannesenEmit unused EH frames for weak definitions on Darwin,
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-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris Lattneruse predicate.
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 LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-07 Owen AndersonMove even more functionality from MRegisterInfo into...
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 some isStore flags that are now inferred automat...
2008-01-04 Evan ChengCorrect order of parameters.
2008-01-03 Evan ChengChange MachineRelocation::DoesntNeedFnStub to NeedStub...
2008-01-02 Chris Lattnerleopard and above support alignment for common symbols.
2008-01-01 Owen AndersonMove some more instruction creation methods from Regist...
2008-01-01 Chris LattnerFix a bug in my previous patch: refer to the impl not...
2008-01-01 Chris LattnerFix a problem where lib/Target/TargetInstrInfo.h would...
2007-12-31 Owen AndersonMove copyRegToReg from MRegisterInfo to TargetInstrInfo...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-30 Chris LattnerAdd new shorter predicates for testing machine operands...
2007-12-30 Chris LattnerMore cleanups for MachineOperand:
2007-12-30 Chris LattnerUse MachineOperand::getImm instead of MachineOperand...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-29 Chris Lattnerremove attribution from lib Makefiles.
2007-12-21 Nicolas GeoffrayFix unintented change from last commit
2007-12-21 Nicolas GeoffrayEnable EH for linux/ppc32 targets
2007-12-19 Dale JohannesenEnable EH on PPC Darwin. This basically works; there
2007-12-19 Bill WendlingMark the "isRemat" instruction as never having side...
2007-12-12 Evan ChengImplicit def instructions, e.g. X86::IMPLICIT_DEF_GR32...
2007-12-08 Chris LattnerFix a significant code quality regression I introduced...
2007-12-08 Chris Lattnerimplement __builtin_return_addr(0) on ppc.
2007-12-08 Chris Lattnerrefactor some code to avoid overloading the name 'usesL...
2007-12-08 Evan ChengFix a compilation warning.
2007-12-07 Bill WendlingInitial commit of the machine code LICM pass. It succes...
2007-12-05 Evan ChengAdded canFoldMemoryOperand for PPC.
2007-12-05 Evan ChengAdd a argument to storeRegToStackSlot and storeRegToAdd...
2007-12-02 Evan ChengRemove redundant foldMemoryOperand variants and other...
2007-12-01 Evan ChengAllow some reloads to be folded in multi-use cases...
2007-11-28 Chris LattnerImplement ExpandOperationResult for ppc i64 fp->int...
2007-11-27 Chris LattnerFix a crash on invalid code due to memcpy lowering.
2007-11-20 Dale JohannesenFix .eh table linkage issues on Darwin. Some EH support
2007-11-19 Dan GohmanRemove meaningless qualifiers from return types, avoidi...
2007-11-13 Dale JohannesenRevert previous; these files aren't ready to go in...
2007-11-13 Dale JohannesenAdd parameter to getDwarfRegNum to permit targets
2007-11-13 Bill WendlingUnifacalize the CALLSEQ{START,END} stuff.
2007-11-13 Bill WendlingUnify CALLSEQ_{START,END}. They take 4 parameters:...
2007-11-12 Anton KorobeynikovCompletely forgot, that we have some debug information...
2007-11-12 Owen AndersonAdd a flag for indirect branch instructions.
2007-11-11 Anton KorobeynikovUse TableGen to emit information for dwarf register...
2007-11-05 Duncan SandsEliminate the remaining uses of getTypeSize. This
2007-11-04 Nick LewyckyFix crash before main on ppc/linux with static construc...
2007-10-23 Dale JohannesenDisable a couple more things for ppcf128.
2007-10-23 Evan ChengTemporary solution: added a different set of BCTRL_Mach...
2007-10-22 Evan ChengUse ptr type in the immediate field of a BxA instructio...
2007-10-19 Chris Lattnercomment fixes
2007-10-19 Dale JohannesenMore ppcf128 issues (maybe the last)?
2007-10-18 Evan Cheng- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold...
2007-10-18 Evan ChengUse SmallVectorImpl instead of SmallVector with hardcod...
2007-10-16 Chris LattnerFix a bug handling frame references in ppc inline asm...
2007-10-15 Chris LattnerChange LowerFP_TO_SINT to create the specific code...
2007-10-14 Evan ChengRevert 42908 for now.
2007-10-14 Dale JohannesenFix type mismatch error in PPC Altivec (only causes
2007-10-12 Dan GohmanChange the names used for internal labels to use the...
2007-10-12 Dan GohmanMark vector pow, ctpop, cttz, and ctlz as Expand on...
2007-10-11 Dan GohmanSet ISD::FPOW to Expand.
2007-10-10 Dale JohannesenNext PPC long double bits: ppcf128->i32 conversion.
next