Rather than marking all internal globals "Ref"
[oota-llvm.git] / lib / Target /
2008-08-28 Mon P WangIn lowering SELECT_CC, removed cases where we can't...
2008-08-28 Rafael EspindolaUse resize instead of reserve. Reserve doesn't change...
2008-08-28 Dale JohannesenImplement partial-word binary atomics on ppc.
2008-08-28 Evan ChengFsFLD0S{S|D} and V_SETALLONES are as cheap as moves.
2008-08-28 Dale JohannesenSplit the ATOMIC NodeType's to include the size, e.g.
2008-08-27 Bill WendlingMake "movdq2q" and "movq2dq" dependent upon having...
2008-08-27 Dan GohmanReinstate the x86-64 portion of r55190. When doing...
2008-08-26 Gabor Greifdisallow direct access to SDValue::ResNo, provide a...
2008-08-26 Owen AndersonThese assertions should be return false's instead,...
2008-08-26 Owen AndersonMake TargetInstrInfo::copyRegToReg return a bool indica...
2008-08-26 Chris LattnerIf an xmm register is referenced explicitly in an inlin...
2008-08-26 Evan ChengThis is done.
2008-08-25 Dale JohannesenImplement 32 & 64 bit versions of PPC atomic
2008-08-25 Evan Cheng80 col. violations.
2008-08-25 Evan ChengTry approach to moving call address load inside of...
2008-08-25 Dale JohannesenRemove PPC-specific lowering for atomics; the
2008-08-25 Dale JohannesenIt's important for the cmp-and-swap to balance
2008-08-25 Bill WendlingNevermind. This broke the bootstrap (?!).
2008-08-25 Bill WendlingMOVQ2DQ and MOVQ2DQ use SSE2. We should conditionalize...
2008-08-25 Evan ChengFix asm printing of MOVSDto64mr and MOV64toSDrm.
2008-08-24 Bill WendlingTemporarily reverting r55292. It's causing a bootstrapi...
2008-08-24 Evan ChengMove callseq_start above the call address load to allow...
2008-08-24 Cedric VenetUse additionnal include directory instead of ../ in...
2008-08-23 Chris LattnerSwitch the asmprinter (.ll) and all the stuff it requir...
2008-08-23 Anton KorobeynikovProvide a 64 bit variant of mmx.maskmovq intrinsic...
2008-08-23 Dan GohmanMove the point at which FastISel taps into the Selectio...
2008-08-22 Anton KorobeynikovMake option variables static, so they won't cause nameclash
2008-08-22 Bill WendlingReverting r55190, r55191, and r55192. They broke the...
2008-08-22 Dan GohmanAnyext tweaks for x86. When extloading a value to i32...
2008-08-22 Dale JohannesenImplement __sync_synchronize on ppc32. Patch by Gary...
2008-08-22 Dale JohannesenRewrite ppc code generated for __sync_{bool|val}_compar...
2008-08-22 Dan GohmanFactor out the predicate check code from DAGISelEmitter.cpp
2008-08-21 Bill WendlingIf part of the mask is "undef", then ignore it as we...
2008-08-21 Bill WendlingFix whitespace. No functionality change.
2008-08-21 Evan ChengFix a number of byval / memcpy / memset related codegen...
2008-08-21 Mon P WangTreat floating point ST1 the same as ST0 when lowering...
2008-08-21 Dan GohmanAdd libm-oriented ISD opcodes for rounding operations.
2008-08-21 Anton KorobeynikovAllow inline asm nodes with empty bodies inside JIT.
2008-08-21 Dan GohmanSimplify SelectRoot's interface, and factor out some...
2008-08-21 Bill WendlingClean up whitespace.
2008-08-21 Chris Lattnerunbreak the CBE on treeadd an many others.
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-08-20 Dan GohmanMove the handling of ANY_EXTEND, SIGN_EXTEND_INREG...
2008-08-20 Dan GohmanSimplify FastISel's constructor argument list, make...
2008-08-20 Dan GohmanClean up a dead return missed in r55055.
2008-08-20 Dan GohmanTablegen generated code already tests the opcode value...
2008-08-20 Dan GohmanUse cast instead of dyn_cast.
2008-08-20 Dan GohmanFix comment spacing.
2008-08-20 Dale JohannesenAdd remaining 64-bit atomic patterns for x86-64.
2008-08-20 Bill WendlingRevert r55018 and apply the correct "fix" for the 64...
2008-08-19 Bill WendlingAdd support for the __sync_sub_and_fetch atomics and...
2008-08-19 Dan GohmanInstantiate FastISel for X86.
2008-08-19 Dan GohmanThe X86 target will soon have an implementation of...
2008-08-19 Dale JohannesenAdd support for 8 and 16 bit forms of __sync
2008-08-19 Chris Lattneradd a note
2008-08-19 Chris Lattneradd a note
2008-08-18 Chris Lattnerremove empty file
2008-08-18 Anton KorobeynikovUnbreak cpp backend: upgrade output due to change in...
2008-08-18 Evan ChengARM asm printer can't handle dwarf info yet.
2008-08-17 Evan ChengFix a (u)comiss intrinsic lowering bug. It was using...
2008-08-17 Gordon HenriksenDon't require Registry specializations to define random...
2008-08-17 Gordon HenriksenRename some GC classes so that their roll will hopefull...
2008-08-17 Cedric VenetMake it compile on VC2005:
2008-08-17 Anton KorobeynikovMove ARM to pluggable asmprinter
2008-08-17 Anton KorobeynikovUse correct name for PPC codegen library
2008-08-17 Anton KorobeynikovFactor out asmprinter out of ppc
2008-08-17 Anton KorobeynikovMove X86 assembler printers into separate directory...
2008-08-17 Chris LattnerRework the routines that convert AP[S]Int into a string...
2008-08-16 Anton KorobeynikovPPC/Linux normally uses named section for bss
2008-08-16 Anton KorobeynikovUse proper strings section name for PPC
2008-08-16 Anton KorobeynikovUse correct name for TLS address resolution routine...
2008-08-16 Anton KorobeynikovAdd interface for section override. Use this for Sparc...
2008-08-16 Anton KorobeynikovMove SLEB/ULEB size calculation routines from AsmPrinte...
2008-08-16 Anton KorobeynikovReduce heap trashing due to std::string construction...
2008-08-14 Dan GohmanBuild the X86GenFastISel.inc file.
2008-08-14 Dan GohmanAlso avoid pinsrw and pinsrb with a variable insertelem...
2008-08-14 Owen AndersonConvert uses of std::vector in TargetInstrInfo to Small...
2008-08-14 Dan GohmanDon't try to use the insertps instruction for vector
2008-08-14 Owen AndersonRemove more uses of std::set.
2008-08-13 Dan GohmanOops, check in these files too, for the FastISel -...
2008-08-13 Bruno Cardoso LopesRemoved SELECT_CC custom lowering. This is not needed...
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...
next