When resolving a stub in x86-64 JIT, use a PC-relative branch
[oota-llvm.git] / lib / Target /
2008-08-12 Dale JohannesenWhen resolving a stub in x86-64 JIT, use a PC-relative...
2008-08-12 Dale JohannesenMake x86-64 JIT changes Darwin-specific.
2008-08-12 Jim GrosbachWhitespace cleanup. Test commit.
2008-08-12 Dale JohannesenIn the absence of a linker to build the GOT, use the...
2008-08-11 Dale JohannesenSome fixes for x86-64 JIT. Make it use small code
2008-08-11 Nate BegemanImplement ISD::TRAP support on PPC
2008-08-10 Chris Lattnermove some more stuff out of my email into readme.txt
2008-08-10 Chris Lattneradd a note
2008-08-08 Dan GohmanAdd an EXTRACTPSmr pattern to match the pattern that
2008-08-08 Anton KorobeynikovProperly print flags on Sparc
2008-08-08 Anton KorobeynikovGeneralize
2008-08-08 Anton KorobeynikovUse mergeable strings sections on sparc
2008-08-08 Anton KorobeynikovHandle visibility printing with all generality. Remove...
2008-08-08 Anton KorobeynikovUse chars, where possible
2008-08-08 Anton KorobeynikovConvert PPC/Linux to new section printing stuff
2008-08-08 Anton KorobeynikovSwitch PPC/Darwin to new section handling stuff
2008-08-08 Anton KorobeynikovCleanup
2008-08-08 Evan ChengUndo most of r54519.
2008-08-08 Evan ChengIt's not legal to output a GV in a coalesced section...
2008-08-08 Evan ChengFix indentation.
2008-08-08 Bruno Cardoso LopesSupport added for ctlz intrinsic, test case added.
2008-08-08 Bruno Cardoso LopesMatch raw "psp" triple target, as done by the homebrew...
2008-08-07 Bruno Cardoso LopesAdded Mips support for DYNAMIC_STACKALLOC
2008-08-07 Anton KorobeynikovRemove dead forward decl
2008-08-07 Anton KorobeynikovPrint section flags ok on platforms, which use '@'...
2008-08-07 Anton KorobeynikovAdd assertion for easy debugging of missing stuff
2008-08-07 Anton KorobeynikovSwitch ARM to new section handling stuff
2008-08-07 Anton KorobeynikovSwitch Alpha to new section handling stuff
2008-08-07 Anton KorobeynikovUse EmitAlignment consistently
2008-08-07 Anton KorobeynikovCleanup
2008-08-07 Anton KorobeynikovCleanup
2008-08-07 Anton KorobeynikovSwitch IA64 to new section-handling stuff
2008-08-07 Anton KorobeynikovCleanup
2008-08-07 Anton KorobeynikovProvide convenient helpers
2008-08-07 Anton KorobeynikovSwitch Sparc to new section handling stuff. Refactor...
2008-08-07 Anton KorobeynikovAdd hook for constant pool section selection for darwin.
2008-08-07 Anton KorobeynikovSelect section for constant pool entries
2008-08-07 Dan GohmanRe-enable elimination of unnecessary SUBREG_TO_REG...
2008-08-06 Dan GohmanRe-introduce the 8-bit subreg zext-inreg patterns for...
2008-08-06 Dan Gohmanxchg does not modify FLAGS.
2008-08-06 Bruno Cardoso LopesAdded support for fp callee saved registers.
2008-08-05 Evan ChengFix PR2620: Fix X86cmppd selection code so it expects...
2008-08-05 Dan GohmanTrim #includes.
2008-08-05 Owen AndersonThis option doesn't need to be a target option. It...
2008-08-04 Owen Anderson- Fix SelectionDAG to generate correct CFGs.
2008-08-04 Dan GohmanAdd an assert to catch invalid VECTOR_SHUFFLE mask...
2008-08-04 Bruno Cardoso LopesMips ISelLowering cleanup : Removed old LowerCALL and...
2008-08-04 Bruno Cardoso LopesHandle i32->f32 bitconvert results.
2008-08-03 Andrew LenharthAdd atomic sub for other sizes
2008-08-03 Chris LattnerEmit saveri with the correct operand order, patch by...
2008-08-03 Bruno Cardoso LopesFix PR2615
2008-08-02 Bruno Cardoso LopesImproved asm inline for hi,lo results
2008-08-02 Bruno Cardoso LopesApply the same pattern used in 'and' lowering for 'or'
2008-07-31 Bruno Cardoso LopesExpand fcopysign
2008-07-31 Bruno Cardoso LopesHandle more SELECT corner cases considering legalize...
2008-07-31 Dale JohannesenAdd a flag to disable jump table generation (all
2008-07-30 Bruno Cardoso LopesAdded pattern for floating point zero immediate (avoidi...
2008-07-30 Dan GohmanReapply r54147 with a constraint to only use the 8-bit
2008-07-30 Bruno Cardoso LopesFixed bug in global address lowering for functions...
2008-07-30 Bruno Cardoso LopesRemoved small section flag for mips, the assembler...
2008-07-30 Bruno Cardoso LopesAdded new features to represent specific instructions...
2008-07-30 Bruno Cardoso LopesInstruction definition cleanup
2008-07-29 Bruno Cardoso LopesChanged some methods order.
2008-07-29 Nate BegemanFix broken CellSPU lowering, re-instate braces in Legalize
2008-07-29 Bruno Cardoso LopesAdded floating point lowering for select.
2008-07-29 Dan GohmanRevert 54147.
2008-07-28 Dan GohmanAdd x86 isel patterns to match what would be a ZERO_EXT...
2008-07-28 Bruno Cardoso LopesDisable gp_rel relocation for constant pools access...
2008-07-28 Duncan SandsSince build_vector is a variadic node, the number
2008-07-28 Bruno Cardoso LopesAdded floating point lowering for setcc and brcond.
2008-07-27 Bill WendlingRemove <iostream> include.
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-27 Dan GohmanTidy SDNode::use_iterator, and complete the transition...
2008-07-25 Nate BegemanDisable mov{L, LP, HP, HLP, *DUP} shuffles for mmx
2008-07-25 Nate BegemanFit in 80 cols
2008-07-25 Nate BegemanRemove dead PatLeaf; there are a number of issues aroun...
2008-07-25 Evan ChengTeach ARM isLegalAddressingMode to handle unknown type...
2008-07-24 Dan GohmanAvoid emitting casts in static initializer contexts...
2008-07-24 Evan ChengFix a catastrophic PPC64 ABI bug: i32 operands which...
2008-07-23 Dan GohmanUse C99 aggregate literal syntax for first-class struct...
2008-07-23 Bruno Cardoso LopesMinor fixes.
2008-07-23 Dan GohmanEnable first-class aggregates support.
2008-07-23 Evan ChengFix PR2485: do all 4-element SSE shuffles in max. of...
2008-07-22 Evan ChengFactor out SSE 4 wide shuffle lowering code into its...
2008-07-22 Evan ChengFix PR2574: implement v2f32 scalar_to_vector.
2008-07-22 Anton KorobeynikovProvide default implementation of different small-secti...
2008-07-22 Anton KorobeynikovTie small stuff to non-small by default on ELF platforms
2008-07-22 Bruno Cardoso Lopessimplified small section logic
2008-07-22 Anton KorobeynikovFix encoding of atomic compare and swap for i64
2008-07-22 Bruno Cardoso LopesAdded small section asm emition logic for mips.
2008-07-22 Bruno Cardoso LopesBasic support for small sections
2008-07-22 Bill WendlingRemove another tab.
2008-07-22 Bill WendlingMore tab removals.
2008-07-22 Dan GohmanFix a typo in a comment.
2008-07-21 Evan ChengEliminate a compilation warning.
2008-07-21 Dan GohmanAdd titles to the various SelectionDAG viewGraph calls
2008-07-21 Bruno Cardoso LopesAdded initial support for small sections on Mips.
2008-07-21 Anton KorobeynikovUse better variable names
2008-07-21 Anton KorobeynikovDon't use larger alignment.
2008-07-21 Duncan SandsAdd VerifyNode, a place to put sanity checks on
next