Allow re-materialization of pic load (controlled by -remat-pic-load for now).
[oota-llvm.git] / lib / Target /
2008-02-22 Evan ChengAllow re-materialization of pic load (controlled by...
2008-02-22 Chris Lattnercopy mmx values from/to memory with GPRs on x86-32
2008-02-22 Chris LattnerStart using GPR's to copy around mmx value instead...
2008-02-21 Eli FriedmanA few minor updates, removing implemented stuff and...
2008-02-21 Chris LattnerDan implemented one multiply issue. Replace it with...
2008-02-21 Andrew LenharthAtomic op support. If any gcc test uses __sync builtin...
2008-02-20 Evan ChengPoorly named option.
2008-02-20 Evan ChengTemporarily backing out r47337. It breaks a number...
2008-02-20 Anton KorobeynikovFix newly-introduced 4.3 warnings
2008-02-20 Anton KorobeynikovFix code style
2008-02-20 Anton KorobeynikovRemove bunch of gcc 4.3-related warnings from Target
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-02-20 Evan ChengDisable for now. This is pessimizing code.
2008-02-19 Evan ChengAdd hidden option -x86-fold-and-in-test to test the...
2008-02-19 Andrew Lenharthfix some byval problems in the cbe. Closes PR2065
2008-02-19 Chris LattnerDon't fold and's into test instructions if they have...
2008-02-19 Evan ChengMe not like duplicated comments.
2008-02-18 Evan Cheng- When DAG combiner is folding a bit convert into a...
2008-02-18 Dan GohmanChris pointed out that it's not necessary to set i64...
2008-02-18 Chris Lattnerupgrade some tests.
2008-02-18 Nate BegemanAdd a note
2008-02-18 Chris LattnerAdd a note about sext from i1 plus flags use.
2008-02-18 Dan GohmanDon't mark scalar integer multiplication as Expand...
2008-02-17 Chris Lattnermove PR2053 to here.
2008-02-16 Andrew LenharthI cannot find a libgcc function for this builtin. ...
2008-02-16 Andrew Lenharthllvm.memory.barrier, and impl for x86 and alpha
2008-02-15 Chris LattnerHandle \n's in value names for more targets. The asm...
2008-02-15 Chris LattnerIf the llvm name contains an unprintable character...
2008-02-15 Dale JohannesenCosmetics.
2008-02-15 Dale JohannesenRemove warning about 64-bit code on processor
2008-02-15 Dale Johannesennocona, core2 and penryn support 64 bit.
2008-02-14 Dale JohannesenRewrite tblgen handling of subtarget features so
2008-02-14 Nate BegemanFix single precision FP constants on SPU. They are...
2008-02-14 Duncan SandsIn TargetLowering::LowerCallTo, don't assert that
2008-02-14 Nate BegemanChange how FP immediates are handled.
2008-02-14 Nate BegemanMove some useful operands up into the all-targets .td
2008-02-14 Chris Lattnerupgrade some entries, remove stuff that is done.
2008-02-14 Chris Lattnerthe mid-level optimizer removes this stuff.
2008-02-14 Chris Lattnerthis one is easy.
2008-02-14 Chris LattnerThis readme entry is done, testcase here: CodeGen/X86...
2008-02-13 Dan GohmanAssigning an APInt to 0 with plain assignment gives...
2008-02-13 Dan GohmanSimplify some logic in ComputeMaskedBits. And change...
2008-02-13 Nicolas GeoffrayEnable exception handling int JIT
2008-02-13 Chris LattnerFix the PPC JIT regressions by encoding zeroreg as...
2008-02-13 Chris Lattnerdon't try to avoid inserting loads when lowering FORMAL...
2008-02-13 Nate Begemanreadme updates
2008-02-13 Nate BegemanMake register scavenging happy by not using a reg ...
2008-02-13 Evan ChengcommuteInstr() can now commute non-ssa machine instrs.
2008-02-13 Dan GohmanConvert SelectionDAG::ComputeMaskedBits to use APInt...
2008-02-12 Dale Johannesen__DATA not __DATA__ is the right segment name on darwin.
2008-02-12 Nate BegemanRemove some dead code
2008-02-12 Nate BegemanSSE4.1 64b integer insert/extract pattern support
2008-02-12 Evan ChengRevert r46916 PPCTargetAsmInfo.cpp.
2008-02-12 Evan ChengOnly using x86-64 rip relative addressing in non-staic...
2008-02-12 Evan ChengUpdate comment.
2008-02-12 Evan ChengUnbreak various insert_vector_elt and extract_vector_el...
2008-02-11 Nate BegemanStuff noticed while grepping code
2008-02-11 Nate BegemanEnable SSE4 codegen and pattern matching.
2008-02-11 Nate Begemanadditional missing feature
2008-02-10 Nate Begemanxmm0 variable blends
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-02-10 Nick LewyckyMatch GCC's behaviour for these sections.
2008-02-09 Nate Begemanmemopv16i8 had wrong alignment requirement, would have...
2008-02-09 Nate BegemanSkeleton of insert and extract matching, more to come
2008-02-09 Nate BegemanTablegen support for insert & extract element matching
2008-02-08 Evan ChengIt's not always safe to fold movsd into xorpd, etc...
2008-02-08 Dale Johannesen64-bit (MMX) vectors do not need restrictive alignment.
2008-02-08 Dan GohmanAvoid needlessly casting away const qualifiers.
2008-02-08 Evan ChengAdded missing entries in X86 load / store folding tables.
2008-02-07 Dan GohmanFollow Chris' suggestion; change the PseudoSourceValue...
2008-02-07 Dan GohmanAdd SourceValue information for outgoing argument store...
2008-02-07 Evan ChengFix a x86-64 codegen deficiency. Allow gv + offset...
2008-02-07 Evan ChengIn some cases, e.g. ADD32ri, no transformation is made...
2008-02-06 Dan GohmanRe-apply the memory operand changes, with a fix for...
2008-02-05 Evan ChengMove to getCALLSEQ_END to ensure CALLSEQ_END node produ...
2008-02-05 Dale JohannesenImplement sseregparm.
2008-02-05 Nate BegemanIdent mnemonics appropriately
2008-02-04 Evan ChengDwarf requires variable entries to be in the source...
2008-02-04 Nate BegemanThis method should be virtual
2008-02-04 Nate BegemanEliminate some redundant code.
2008-02-04 Nate BegemanThe rest of the SSE4.1 intrinsic patterns that are...
2008-02-04 Nate BegemanSome more SSE 4.1 intrinsic patterns.
2008-02-03 Nate BegemanSSE 4.1 Intrinsics and detection
2008-02-03 Chris Lattnerexplicitly include Compiler.h instead of getting it...
2008-02-03 Chris Lattnerdon't do ReplaceUses on a result that doesn't exist.
2008-02-02 Evan ChengGet rid of the annoying blank lines before labels.
2008-02-02 Nick LewyckyDon't use uninitialized values. Fixes vec_align.ll...
2008-02-02 Evan ChengUnbreak ppc debug support.
2008-02-02 Evan ChengSDIsel processes llvm.dbg.declare by recording the...
2008-02-02 Evan ChengFrame index can be negative.
2008-02-01 Lauro Ramos VenancioCBackend: Implement unaligned load/store.
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 Christopher LambAllow ComplexExpressions in InstrInfo.td files to be...
2008-01-31 Evan ChengAdd x86 specific getFrameIndexOffset(). This fixes...
2008-01-31 Evan ChengMRegisterInfo::getLocation() is a really bad idea....
2008-01-31 Evan ChengMakes the same change in ppc backend: avoid inserting...
2008-01-31 Dan GohmanAvoid unnecessarily casting away const.
2008-01-31 Dan GohmanRename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid...
next