Add constraints to Instruction class.
[oota-llvm.git] / lib / Target / X86 /
2006-10-31 Evan ChengNuke dead code.
2006-10-31 Chris Lattnerallow the address of a global to be used with the ...
2006-10-31 Chris Lattnerimplement the 'c' inline asm modifier character
2006-10-31 Chris Lattnerhandle "st" as "st(0)"
2006-10-31 Anton Korobeynikov1. Clean up code due to changes in SwitchTo*Section(2)
2006-10-31 Anton KorobeynikovUnbreaking static ctors patch.
2006-10-31 Reid SpencerMake this compile again.
2006-10-31 Evan ChengApply Aton's LLVM patch for PR973: Linux ctors / dtors...
2006-10-30 Reid SpencerAdd debug support for X86/ELF targets (Linux). This...
2006-10-30 Chris Lattnerfix wonky indentation
2006-10-30 Evan ChengAll targets expand BR_JT for now.
2006-10-28 Chris Lattneradd another target hook for branch folding.
2006-10-28 Evan ChengDoh. Must check if GV is constant first.
2006-10-28 Chris Lattnerdon't distribute internal readme's
2006-10-28 Reid SpencerMake sure all the readme files get distributed.
2006-10-27 Evan ChengFixed a significant bug where unpcklpd is incorrectly...
2006-10-27 Evan ChengFix for PR968: expand vector sdiv, udiv, srem, urem.
2006-10-26 Evan ChengPut cstrings in .cstring section when compiling for...
2006-10-25 Evan ChengDuring vector shuffle lowering, we sometimes commute...
2006-10-25 Evan ChengX86ISD::PEXTRW 3rd operand type is always target pointe...
2006-10-25 Evan ChengRemove -disable-x86-shuffle-opti
2006-10-24 Devang PatelMove getPreferredAlignmentLog from AsmPrinter to TargetData
2006-10-22 Chris Lattnerthis part implemented.
2006-10-22 Anton KorobeynikovDo section switching right way for Mingw\Cygwin and...
2006-10-21 Chris LattnerImplement support for branch condition reversal.
2006-10-21 Chris LattnerSimplify code, no functionality change
2006-10-21 Chris Lattnerallow insertion of a conditional branch with fall-through
2006-10-21 Chris Lattnerupdate assert message
2006-10-20 Chris Lattnerbugfix
2006-10-20 Chris LattnerImplement branch analysis/xform hooks required by the...
2006-10-20 Reid SpencerFor PR950:
2006-10-18 Chris Lattnerfit in 80 cols
2006-10-18 Chris Lattneradd a note
2006-10-18 Anton KorobeynikovFixed mingw\cygwin linkonce linkage once again.
2006-10-17 Chris Lattnerexpose DWARF_LABEL opcode# so the branch folder can...
2006-10-17 Anton KorobeynikovAdding linkonce linkage codegeneration support for...
2006-10-17 Evan ChengProper fix.
2006-10-16 Evan ChengOne more try.
2006-10-16 Evan ChengUnbreak x86-64 build.
2006-10-16 Evan ChengAdded a X86CompilationCallback variant which saves...
2006-10-16 Evan ChengProper fix for rdar://problem/4770604 Thanks to Stuar...
2006-10-16 Evan ChengAvoid getting into an infinite loop when -disable-x86...
2006-10-16 Evan ChengSelectScalarSSELoad should call CanBeFoldedBy as well.
2006-10-14 Anton KorobeynikovAlign stack size to DWORD boundary
2006-10-14 Evan ChengCorrected load folding check. We need to start from...
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-13 Chris Lattnerremove some dead code
2006-10-12 Chris Lattneradd a note
2006-10-12 Evan ChengDoh. This wasn't causing problems by luck.
2006-10-12 Evan ChengSome X86ISD::CMP were created with wrong ValueType's.
2006-10-12 Chris LattnerMove the Imp tblgen class from the X86 backend to commo...
2006-10-12 Chris LattnerMark ADJCALLSTACKUP/DOWN as clobbering ESP so that...
2006-10-12 Chris Lattnerfix compilation failure of smg2000
2006-10-11 Chris LattnerFold "zero extending vector loads" now that evan added...
2006-10-11 Evan ChengComplexPatterns sse_load_f32 and sse_load_f64 returns...
2006-10-11 Evan ChengAdd properties to ComplexPattern.
2006-10-10 Evan ChengMore isel time load folding checking for nodes that...
2006-10-09 Evan ChengDon't go too crazy with these AddComplexity. Try matchi...
2006-10-09 Evan ChengDon't convert to MOVLP if using shufps etc. may allow...
2006-10-09 Evan ChengReflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
2006-10-07 Chris Lattnercompletely disable folding of loads into scalar sse...
2006-10-07 Chris Lattnerconvert packed FP add/sub/mul/div to use a multiclass.
2006-10-07 Chris Lattnerone multiclass now defines all 8 variants of binary...
2006-10-07 Chris LattnerSwitch ADD/MUL/DIV/SUB scalarsse fp ops to a multiclass
2006-10-07 Chris LattnerRandom acts of shrinkage
2006-10-07 Chris LattnerConvert pand/por/pxor to use multiclass
2006-10-07 Chris LattnerConvert some more instructions over to use a new multic...
2006-10-07 Chris LattnerFix a bug where PADDQrm printed paddd instead of paddq.
2006-10-07 Chris LattnerAdd multiclass for SSE2 instructions that correspond...
2006-10-07 Chris Lattnerrename:
2006-10-07 Chris LattnerConvert saturating PADD/PSUB's to use a multiclass
2006-10-07 Chris LattnerConvert PAVG*, PMADDWD, and PMUL* to use multiclasses.
2006-10-07 Chris LattnerFix typo in packsswb instr definition, where the load...
2006-10-07 Chris Lattnerhandle pmin/pmax with multiclasses
2006-10-07 Chris Lattnersimplify pack and shift intrinsics with multiclasses
2006-10-07 Chris LattnerUse a multiclass to simplify 'SSE2 Integer comparison'
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.
next