factor some code better to avoid redundancy between
[oota-llvm.git] / lib / Target /
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.
2008-01-04 Evan ChengX86 PIC JIT support fixes: encoding bugs, add lazy...
2008-01-04 Evan ChengCorrect order of parameters.
2008-01-03 Gordon HenriksenFirst steps in in X86 calling convention cleanup.
2008-01-03 Evan ChengChange MachineRelocation::DoesntNeedFnStub to NeedStub...
2008-01-02 Evan ChengX86 PIC JIT bug fix: relocations for constantpool and...
2008-01-02 Bill WendlingMachine LICM will check that operands are defined outsi...
2008-01-02 Chris Lattnerdarwin9 and above support aligned common symbols.
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-30 Bill WendlingIf we have a load of a global address that's not modifi...
2007-12-30 Chris Lattneruse simplified operand addition methods.
2007-12-30 Chris LattnerShrinkify the machine operand creation method names.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-29 Chris Lattnerremove attribution from lib Makefiles.
2007-12-29 Chris Lattnerthis is done.
2007-12-29 Chris LattnerOne readme entry is done, one is really easy (Evan...
2007-12-29 Chris LattnerFold comparisons against a constant nan, and optimize...
2007-12-29 Chris Lattnerthis xform is implemented.
2007-12-29 Chris LattnerCodegen:
2007-12-29 Chris Lattneravoid going through a stack slot to convert from fpstac...
2007-12-29 Chris Lattneradd a note
2007-12-29 Chris Lattnerexpand note.
2007-12-28 Chris Lattneradd a note.
2007-12-28 Chris Lattneradd a note.
2007-12-28 Chris Lattneradd a note
2007-12-24 Chris Lattneradd a simple hack
2007-12-23 Gordon HenriksenSetting GlobalDirective in TargetAsmInfo by default...
2007-12-22 Chris Lattnerfix some warnings. This code needs to be de-tabified :(
2007-12-22 Chris Lattnerfix strict-aliasing violation
2007-12-22 Anton KorobeynikovErm, really disable :)
2007-12-22 Anton KorobeynikovDisable, until we'll really need it
2007-12-22 Evan ChengPreliminary PIC JIT support for X86 (32-bit) / Darwin.
2007-12-22 Evan ChengOops.
2007-12-22 Evan ChengFix JIT code emission of X86::MovePCtoStack.
2007-12-22 Evan ChengAllow JIT with non-static relocation model.
2007-12-21 Anton KorobeynikovFix silly typo in the FP CEP handling.
2007-12-21 Duncan SandsFix a brain fart by our beloved leader (the content
2007-12-21 Nicolas GeoffrayFix unintented change from last commit
2007-12-21 Nicolas GeoffrayEnable EH for linux/ppc32 targets
2007-12-21 Evan ChengNew entry.
2007-12-20 Evan ChengFix JIT encoding for CMPSD as well.
2007-12-20 Scott MichelMore working CellSPU tests:
2007-12-19 Dale JohannesenEnable EH on PPC Darwin. This basically works; there
2007-12-19 Scott MichelCellSPU testcase, extract_elt.ll: extract vector element.
2007-12-19 Scott MichelTwo more test cases: or_ops.ll (arithmetic or operation...
2007-12-19 Scott MichelAdd new immed16.ll test case, fix CellSPU errata to...
2007-12-19 Bill WendlingMark the "isRemat" instruction as never having side...
2007-12-18 Chris Lattneradd an obvious load folding missed optzn.
2007-12-18 Christopher LambFold certain additions through selects (and their compa...
2007-12-18 Chris Lattneradd a missed case.
2007-12-17 Bill WendlingAdd "mayHaveSideEffects" and "neverHasSideEffects"...
2007-12-17 Scott Michel- Restore some i8 functionality in CellSPU
2007-12-17 Bill WendlingLD_Fp64m should have "isRematerializable" set.
2007-12-17 Bill WendlingAs per feedback, revised comments to (hopefully) make...
2007-12-17 Christopher LambChange the PointerType api for creating pointer types...
2007-12-16 Chris Lattnerdon't violate C TBAA rules, use FloatToBits instead.
2007-12-16 Chris Lattnerfix a questionable cast, thanks to Mike Stump for point...
2007-12-16 Chris LattnerFix the JIT encoding of cmp*ss, which aborts with this...
2007-12-15 Evan ChengMake better use of instructions that clear high bits...
2007-12-15 Scott MichelStart committing working test cases for CellSPU.
2007-12-14 Evan ChengActually, MOVPQIto64mr is a dup of MOVPQI2QImr, MOV64to...
2007-12-14 Evan ChengFix (mem) <-> low 64-bits of xmm bugs pointed out by...
2007-12-14 Dale Johannesenx86-32 long doubles are 4-byte aligned on the stack
2007-12-14 Evan ChengFix bsf / bsr jit encoding.
2007-12-14 Evan ChengOops. Forgot these.
2007-12-14 Dan GohmanFix Intel asm syntax for the bsr and bsf instructions.
2007-12-14 Evan ChengFix ctlz and cttz. llvm definition requires them to...
2007-12-14 Evan ChengImplement ctlz and cttz with bsr and bsf.
2007-12-14 Bill WendlingAdd flags to indicate that there are "never" side effec...
2007-12-13 Evan ChengFold some and + shift in x86 addressing mode.
2007-12-12 Evan ChengImplicit def instructions, e.g. X86::IMPLICIT_DEF_GR32...
2007-12-12 Duncan SandsRemove host endianness info from TargetData and
2007-12-12 Dan GohmanAllow vector integer constants to be created with
2007-12-12 Evan ChengUse shuffles to implement insert_vector_elt for i32...
2007-12-12 Evan ChengLower a build_vector with all constants into a constpoo...
2007-12-12 Scott MichelCorrect typo for Linux: s/esp/%rsp/
2007-12-11 Nate BegemanAllow the JIT to encode MMX instructions
2007-12-11 Evan Cheng- Improved v8i16 shuffle lowering. It now uses pshuflw...
2007-12-11 Nate Begemanx86 doesn't actually want to custom lower v3i32
2007-12-11 Chris LattnerMove TargetData::hostIsLittleEndian out of line, which...
2007-12-10 Anton KorobeynikovHey, English is not my native language :)
2007-12-10 Anton KorobeynikovClarify the need of CFI() stuff
2007-12-10 Anton KorobeynikovProvide convenient way to disable CFI stuff for old...
2007-12-10 Chris LattnerDisable cfi directives for now, darwin does't support...
2007-12-10 Anton KorobeynikovAnd finally annotate X86-64 version of callback.
2007-12-10 Anton KorobeynikovProvide annotation for SSE version of callback. It...
2007-12-10 Anton KorobeynikovAnnotate JIT callback function with call frame infromation.
next