Simplify IntrinsicLowering and clarify that it is only for use by the
[oota-llvm.git] / lib / Target / X86 /
2006-10-07 Chris Lattnermove class defns close to uses to make it easier to...
2006-10-07 Chris Lattnersimplify horizontal op definitions
2006-10-07 Chris Lattnerremove more unneeded type info
2006-10-07 Chris Lattnerremove unneeded definitions and type info
2006-10-07 Chris Lattnerremove some unneeded type info
2006-10-07 Chris Lattnersimplify patterns by merging in operand info
2006-10-07 Chris LattnerFactor operands into packed unary classes
2006-10-07 Chris Lattnerremove dead/duplicate instructions
2006-10-07 Chris LattnerPull operand info up into parent class for scalar sse...
2006-10-07 Chris Lattnerconvert the sole sd unary intrinsic to a multiclass...
2006-10-07 Chris Lattnerpull operand string into the multiclass
2006-10-07 Chris LattnerRemove RSQRTSS[rm] RCPSS[rm], which are dead.
2006-10-07 Chris Lattnereliminate redundancy
2006-10-06 Evan Cheng80 col violation.
2006-10-06 Chris Lattnerugly codegen
2006-10-06 Evan ChengStill need to support -mcpu=<> or cross compilation...
2006-10-06 Evan ChengDo away with CPU feature list. Just use CPUID to detect...
2006-10-06 Evan ChengIt appears the inline asm in GetCpuIDAndInfo() may...
2006-10-05 Evan ChengMake use of getStore().
2006-10-05 Chris LattnerLower some min/max idioms to minss/maxss when unsafe...
2006-10-05 Chris LattnerPass the MachineFunction into EmitJumpTableInfo.
2006-10-05 Chris LattnerImplement getSectionForFunction, use it when printing...
2006-10-04 Evan ChengAdded option -disable-x86-shuffle-opti to disable X86...
2006-10-04 Evan ChengFormating.
2006-10-04 Chris LattnerPattern match min/max nodes when we have sse. This...
2006-10-04 Chris Lattneradd a note :(
2006-10-04 Evan ChengCombine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD...
2006-10-03 Chris LattnerFix PR933 and CodeGen/X86/2006-10-02-BoolRetCrash.ll
2006-10-03 Evan ChengThese don't have immediate operands.
2006-09-29 Evan ChengNot needed.
2006-09-28 Chris Lattnerupdate comments
2006-09-27 Chris Lattnersilence warnings in release build
2006-09-26 Chris LattnerVarious random and minor code cleanups.
2006-09-26 Chris LattnerCompile:
2006-09-22 Evan ChengDelete dead code; fix 80 col violations.
2006-09-21 Chris Lattnerimplemented
2006-09-21 Chris LattnerFit in 80-cols
2006-09-21 Nick LewyckyFix compile error.
2006-09-20 Anton KorobeynikovAdding codegeneration for StdCall & FastCall calling...
2006-09-20 Chris Lattneradd a note
2006-09-18 Chris Lattneradd a note. Our 64-bit shifts are ~30% slower than...
2006-09-17 Anton KorobeynikovAdded some eye-candy for Subtarget type checking
2006-09-17 Anton KorobeynikovSmall fixes for supporting dll* linkage types
2006-09-16 Chris Lattneradd a note
2006-09-14 Evan ChengRemove a unnecessary check.
2006-09-14 Anton KorobeynikovAdding dllimport, dllexport and external weak linkage...
2006-09-13 Chris Lattneradd note about switch lowering
2006-09-13 Evan ChengSkip over first operand when determining REX prefix...
2006-09-13 Chris LattnerTurn X < 0 -> TEST X,X js
2006-09-13 Chris LattnerThe sense of this branch was inverted :(
2006-09-13 Chris LattnerFix a regression in the 32-bit port from the 64-bit...
2006-09-13 Chris Lattnernew note
2006-09-13 Chris Lattnernew note
2006-09-13 Chris LattnerCompile X > -1 -> text X,X; js dest
2006-09-12 Evan ChengReflects MachineConstantPoolEntry changes.
2006-09-12 Chris Lattneradd a note
2006-09-11 Chris LattnerTestcase noticed from PR906
2006-09-11 Chris Lattneradd compilable testcase
2006-09-11 Evan ChengUpdates.
2006-09-11 Evan ChengUpdate README file.
2006-09-11 Evan ChengX86ISD::CMP now produces a chain as well as a flag...
2006-09-08 Evan ChengFixed a FuseTwoAddrInst() bug: consider GlobalAddress...
2006-09-08 Chris LattnerUse __USER_LABEL_PREFIX__ to get the prefix added by...
2006-09-08 Evan ChengRemove TEST64mr. It's same as TEST64rm since and is...
2006-09-08 Evan ChengCommitting X86-64 support.
2006-09-08 Evan Cheng- Identify a vector_shuffle that can be turned into...
2006-09-07 Jim Laskey1. Remove condition on delete.
2006-09-07 Chris Lattneradd a new value for the command line optn
2006-09-07 Chris LattnerFix a cross-build issue. The asmsyntax shouldn't be...
2006-09-07 Jim LaskeyMake target asm info a property of the target machine.
2006-09-07 Jim LaskeyBreak out target asm info into separate files.
2006-09-07 Chris LattnerEliminate X86ISD::TEST, using X86ISD::CMP instead....
2006-09-07 Chris LattnerSome notes on better load folding we could do
2006-09-07 Evan ChengConsistency.
2006-09-07 Jim LaskeyMake the x86 asm flavor part of the subtarget info.
2006-09-07 Evan ChengClean up.
2006-09-06 Evan ChengWatch out for variable_ops instructions.
2006-09-06 Evan ChengVariable ops instructions may ignore the last few opera...
2006-09-06 Jim LaskeySeparate target specific asm properties from the asm...
2006-09-05 Chris LattnerBugfix to work with the two-addr changes that have...
2006-09-05 Evan ChengFix a few dejagnu failures. e.g. fast-cc-merge-stack...
2006-09-05 Evan ChengJIT encoding bug.
2006-09-05 Chris LattnerUpdate the X86 JIT to make it work with the new two...
2006-09-05 Chris LattnerCompletely eliminate def&use operands. Now a register...
2006-09-05 Chris LattnerFix a long-standing wart in the code generator: two...
2006-09-04 Chris LattnerFix some X86 JIT failures. This should really come...
2006-09-04 Chris LattnerCompletely rearchitect the interface between targets...
2006-09-04 Chris LattnerAdd accessor
2006-09-03 Chris LattnerSimplify target construction.
2006-09-01 Evan ChengOops. Bad typo. Without the check of N1.hasOneUse(...
2006-08-29 Evan ChengMinor asm fix.
2006-08-29 Evan ChengRemove dead code.
2006-08-29 Evan ChengDon't performance load/op/store transformation if op...
2006-08-29 Evan Cheng- Enable x86 isel preprocessing by default unless ...
2006-08-29 Evan ChengAvoid making unneeded load/mod/store transformation...
2006-08-28 Evan ChengOn Mac, print jump table entries after the function...
2006-08-28 Evan ChengAdd an optional pass to preprocess the DAG before x86...
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-08-27 Evan ChengDo not use getTargetNode() and SelectNodeTo() which...
2006-08-26 Evan ChengSelectNodeTo now returns a SDNode*.
next