Make sure that bool,byte and short arguments are the right type when loaded
[oota-llvm.git] / lib / Target / SparcV8 /
2006-01-15 Chris LattnerMake sure that bool,byte and short arguments are the...
2006-01-15 Chris LattnerDisable a broken optimization
2006-01-15 Chris LattnerDon't print a label for the first MBB in a function.
2006-01-15 Chris LattnerHave legalize take care of DYNAMIC_STACKALLOC for us...
2006-01-15 Chris LattnerImplement DYNAMIC_STACKALLOC for V8
2006-01-15 Chris Lattnerreorder passes
2006-01-14 Nate Begemanbswap implementation
2006-01-13 Chris Lattnerexpand unsupported stacksave/stackrestore nodes
2006-01-12 Chris LattnerFix branches on FP compares
2006-01-12 Chris Lattnerfix a bug in my previous checkin
2006-01-12 Chris LattnerGive V8ISD nodes symbolic names in dumps
2006-01-12 Chris Lattnerinvert the sense of this switch and its name
2006-01-11 Nate BegemanAdd bswap, rotl, and rotr nodes
2006-01-11 Chris LattnerThis is no longer needed
2006-01-11 Chris LattnerUse Evan's outflag stuff to implement V8cmpicc. This...
2006-01-11 Chris LattnerFix a bug in i32->f64 conversion lowering
2006-01-11 Chris LattnerUnbreak ret void :-/
2006-01-11 Chris LattnerWrite this pattern in canonical form, allowing more...
2006-01-09 Evan ChengNew DAG node properties SNDPInFlag, SNDPOutFlag, and...
2006-01-06 Chris Lattnersilence a bogus gcc warning
2006-01-05 Jim LaskeyHad expand logic backward.
2006-01-05 Jim LaskeyAdded initial support for DEBUG_LABEL allowing debug...
2006-01-05 Evan ChengRemove some dead code.
2005-12-26 Evan ChengAdded field noResults to Instruction.
2005-12-23 Evan Cheng* Removed the use of FLAG. Now use hasFlagIn and hasFla...
2005-12-23 Chris Lattnernot a good idea
2005-12-23 Chris Lattnerfix something-o
2005-12-23 Chris Lattnerimplement vaarg. Varargs now should work.
2005-12-23 Chris Lattnerimplement vastart. The dag isel compiles this:
2005-12-23 Chris Lattnerremove benchmark list, remove issues addressed by the...
2005-12-23 Chris Lattnermake sure bit_converts are expanded
2005-12-23 Chris Lattnerfix the int<->fp instructions, which apparently take...
2005-12-23 Chris LattnerUse BIT_CONVERT to simplify this code
2005-12-22 Chris Lattnerclean up .td file by using evan's new FLAG thing
2005-12-21 Jim LaskeyDisengage DEBUG_LOC from non-PPC targets.
2005-12-21 Chris Lattnerremove dead code
2005-12-20 Chris LattnerRun lower-switch after lower-invoke.
2005-12-20 Chris LattnerReserve G1 for frame offset stuff and use it to handle...
2005-12-19 Chris LattnerFix pifft by correcting the case when a i64/f64 straddl...
2005-12-19 Chris Lattnerdon't emit 'add %o6, 0, %o6' instructions
2005-12-19 Chris LattnerFix calls to functions returning i64
2005-12-19 Chris LattnerCorrect bool truncstore operand order
2005-12-19 Chris Lattneradd the other bool zextload as well
2005-12-19 Chris Lattnerimplement zextload bool
2005-12-19 Chris Lattnermark some unsupported ops as unsupported
2005-12-19 Chris LattnerFix syntax for indirect calls. This fixes Olden/mst
2005-12-19 Chris LattnerKeep stack frames 8-byte aligned. This fixes olden...
2005-12-19 Chris Lattnerapparently rdy isn't actually a psuedo instruction...
2005-12-19 Chris Lattneradd fneg/fabs support for doubles
2005-12-19 Chris LattnerVarious cleanups to this pass, no functionality change
2005-12-19 Chris Lattneradd bool truncstores
2005-12-19 Chris LattnerElimiante SP and FP, which weren't members of the IntRe...
2005-12-18 Chris LattnerThe sun assembler only supports .xword in V9 mode.
2005-12-18 Chris LattnerConfigure the asmwriter to allow constant pools to...
2005-12-18 Chris Lattneradd support for integer extloads
2005-12-18 Chris LattnerAdd support for undef
2005-12-18 Chris LattnerAdd support for calls to external symbols
2005-12-18 Chris Lattnerwe have no memcpy
2005-12-18 Chris LattnerFix a crash on a call with no arguments
2005-12-18 Chris LattnerChange return lowering so that we can autogen the match...
2005-12-18 Chris LattnerImplement Calls for V8. This would be completely autog...
2005-12-18 Chris LattnerImplement the full V8 ABI for incoming arguments.
2005-12-18 Chris LattnerPush ops list, asm string, and pattern all the way...
2005-12-18 Chris LattnerGive V8 select_cc, in the spirit of the PPC backend
2005-12-18 Chris Lattnerremove some unused instructions
2005-12-18 Chris LattnerV8 doesn't have FP extload
2005-12-18 Chris Lattnersimplifications, fix typo
2005-12-18 Chris LattnerAdd frameindex support
2005-12-18 Chris LattnerTighten up some checks
2005-12-18 Chris LattnerAdd constant pool support, including folding into addre...
2005-12-18 Chris LattnerTeach the addressing mode stuff to fold "%lo" into...
2005-12-18 Chris LattnerAdd initial support for global variables, and fix a...
2005-12-18 Chris LattnerClaiming that branch targets are registers is not very...
2005-12-18 Chris LattnerAdd unordered comparisons
2005-12-18 Chris LattnerAdd patterns to the rest of the int condbranches and...
2005-12-18 Chris LattnerAdd initial conditional branch support. This doesn...
2005-12-17 Chris LattnerEliminate CMPri, which is a synonym for SUBCCri
2005-12-17 Chris Lattneradd fneg,fabs,fsqrt instructions
2005-12-17 Chris LattnerAdd patterns for fround/fextend and the funny fsmuld...
2005-12-17 Chris LattnerAdd FP +,-,*,/
2005-12-17 Chris LattnerGive patterns to F3_3 instructions
2005-12-17 Chris LattnerImplement 64-bit add/sub, make sure to receive and...
2005-12-17 Chris Lattnerimplement div and rem
2005-12-17 Chris Lattnerimplement MULHU/MULHS for 64-bit multiplies
2005-12-17 Chris LattnerAdd patterns for multiply, simplify Y register handling...
2005-12-17 Chris LattnerMake the addressing modes smarter
2005-12-17 Chris Lattnerremove some unused instructions
2005-12-17 Chris Lattneradd andn/orn/xorn patterns. This allows us to compile...
2005-12-17 Chris LattnerAdd support for 64-bit arguments
2005-12-17 Chris LattnerSparc doesn't have sext_inreg
2005-12-17 Chris Lattneradd patterns for FP stores
2005-12-17 Chris LattnerAdd [reg+reg] integer stores
2005-12-17 Chris LattnerAdd store patterns
2005-12-17 Chris Lattneradd fp load patterns, switch rest of loads and stores...
2005-12-17 Chris LattnerAdd integer load[r+r] forms.
2005-12-17 Chris LattnerRename load/store instructions to include an RI suffix
2005-12-17 Chris LattnerAdd patterns for the rest of the loads. Add 'ri' suffi...
2005-12-17 Chris LattnerAdd basic addressing mode support and one load.
2005-12-17 Chris LattnerUse a combination of sethi and or to build arbitrary...
2005-12-17 Chris LattnerUse sethi to build large immediates with zeros at the...
next