Make the getNamedFunction and getNamedGlobal methods be const. They don't
[oota-llvm.git] / lib / Target / X86 /
2006-05-31 Evan ChengSelect vector_shuffle v1, undef <2, 3, ?, ?> to MOVHLPS.
2006-05-31 Evan ChengRemove dead code.
2006-05-30 Evan ChengA new entry
2006-05-30 Evan ChengMAXP{D|S} and MINP{D|S} are commutable.
2006-05-30 Evan ChengCommute shufps / shufpd.
2006-05-30 Evan ChengSomehow I lost a condition when I was shuffling some...
2006-05-30 Evan ChengFix a build breaker.
2006-05-30 Evan ChengOops. PSHUFD is only available with SSE2.
2006-05-30 Evan ChengAllow shufps x, x, mask to be converted to pshufd x...
2006-05-30 Evan ChengRemove bogus comment.
2006-05-30 Evan ChengAdd a note about integer multiplication by constants.
2006-05-30 Evan ChengA addressing mode folding enhancement:
2006-05-30 Evan ChengSome new entries about truncate / anyext
2006-05-26 Evan ChengChange RET node to include signness information of...
2006-05-26 Evan ChengVector argument must be passed in memory location align...
2006-05-26 Evan ChengMac OS X ABI document lied. The first four XMM register...
2006-05-26 Evan ChengMinor update to make the code more clear
2006-05-26 Evan ChengUpdate more comments.
2006-05-26 Evan ChengFix some comments.
2006-05-26 Evan ChengNo need to handle illegal types.
2006-05-26 Evan ChengRemove a couple of bogus casts.
2006-05-26 Evan ChengMinor bug caught by Ashwin Chandra
2006-05-25 Evan ChengConsistency
2006-05-25 Evan ChengSome clean up.
2006-05-25 Evan ChengRemove some dead code.
2006-05-25 Evan ChengX86 / Cygwin asm / alignment fixes.
2006-05-25 Evan ChengBuild breakage.
2006-05-25 Evan ChengSwitch X86 over to a call-selection model where the...
2006-05-25 Evan ChengAssert if InflightSet is not cleared after instruction...
2006-05-24 Evan ChengClear HandleMap and ReplaceMap after instruction select...
2006-05-24 Chris LattnerPatches to make the LLVM sources more -pedantic clean...
2006-05-23 Chris LattnerFix file header comment
2006-05-23 Evan ChengBetter way to check for vararg.
2006-05-23 Evan ChengRemove PreprocessCCCArguments and PreprocessFastCCArgum...
2006-05-23 Chris LattnerImplement an annoying part of the Darwin/X86 abi: the...
2006-05-22 Evan ChengA isel deficiency.
2006-05-21 Evan ChengBack out indirect branch load folding hack. It broke...
2006-05-20 Owen AndersonMake TargetData strings less redundant.
2006-05-20 Evan Cheng- Use of load's chain result should be redirected to...
2006-05-20 Evan ChengA new entry
2006-05-20 Evan ChengMissing break statements.
2006-05-20 Evan ChengRemove unused patterns.
2006-05-20 Evan ChengHandle indirect call which folds a load manually. This...
2006-05-20 Owen AndersonMake all of the TargetMachine subclasses use the new...
2006-05-19 Chris LattnerCSRet allows varargs
2006-05-19 Chris LattnerAdd a note
2006-05-19 Chris LattnerSplit the SSE readme items out into their own README.
2006-05-19 Chris LattnerSplit FP-stack notes out of the main readme. Next...
2006-05-19 Chris LattnerParticularly ugly code.
2006-05-19 Evan ChengThese can be transformed into lea as well. Not that...
2006-05-19 Evan Cheng- Use exact-width integer types, e.g. int32_t, to avoid...
2006-05-19 Evan ChengExplicitly specify MOV32mi can only be used store 32...
2006-05-18 Chris Lattneradd a note
2006-05-18 Evan ChengImmMask should be 3 for a two-bit field; Compact X86II
2006-05-18 Evan ChenggetCalleeSaveRegs and getCalleeSaveRegClasses are no...
2006-05-17 Evan ChengUse generic iPTR instead i32 to represent pointer type.
2006-05-17 Evan ChengAnother entry
2006-05-17 Evan ChengRemove PointerType from class Target
2006-05-17 Evan ChengShould pass by reference.
2006-05-17 Evan ChengAnother entry
2006-05-16 Chris LattnerImplement the custom lowering hook right, returning...
2006-05-16 Chris LattnerFix a bug I introduced yesterday, which broke functions...
2006-05-16 Evan ChengX86 integer register classes naming changes. Make them...
2006-05-16 Chris LattnerAdd a chain to FORMAL_ARGUMENTS. This is a minimal...
2006-05-12 Chris LattnerMore coverity fixes
2006-05-12 Chris LattnerDead variable
2006-05-12 Evan ChengRemove dead code
2006-05-12 Owen AndersonRefactor a bunch of includes so that TargetMachine...
2006-05-11 Evan ChengAdd MOV16_rm / MOV32_rm and MOV16_mr / MOV32_mr to...
2006-05-09 Evan ChengRemove a completed entry.
2006-05-09 Chris LattnerImplement MASM sections correctly, without a "has masm...
2006-05-09 Chris LattnerMASM doesn't have one of these.
2006-05-09 Chris LattnerPreserve prior behavior
2006-05-09 Chris LattnerFix the MASM asmprinter's lies. It does not want to...
2006-05-09 Chris LattnerSplit SwitchSection into SwitchTo{Text|Data}Section...
2006-05-08 Chris LattnerAnother bad case I noticed
2006-05-08 Chris Lattneradd a note
2006-05-08 Evan ChengFixing truncate. Previously we were emitting truncate...
2006-05-07 Evan ChengTypo's
2006-05-06 Jeff CohenFix some loose ends in MASM support.
2006-05-06 Chris LattnerTeach the X86 backend about non-i32 inline asm register...
2006-05-05 Chris LattnerPrint *some* grouping around inline asm blocks so we...
2006-05-05 Chris LattnerTeach the code generator to use cvtss2sd as extload...
2006-05-05 Evan ChengNeed extload patterns after Chris' DAG combiner changes
2006-05-05 Evan ChengBetter implementation of truncate. ISel matches it...
2006-05-04 Chris LattnerRemove and simplify some more machineinstr/machineopera...
2006-05-04 Chris LattnerRename MO_VirtualRegister -> MO_Register. Clean up...
2006-05-04 Chris LattnerMove some methods out of MachineInstr into MachineOperand
2006-05-04 Chris LattnerThere shalt be only one "immediate" operand type!
2006-05-04 Jeff CohenMake external globals public; other minor cleanup.
2006-05-04 Jeff CohenMake Intel syntax the default when LLVM is built with...
2006-05-04 Chris LattnerRemove a bunch more dead V9 specific stuff
2006-05-04 Chris LattnerRemove a bunch more SparcV9 specific stuff
2006-05-04 Chris LattnerRemove some more V9-specific stuff.
2006-05-04 Chris LattnerRemove some more unused stuff from MachineInstr that...
2006-05-04 Chris LattnerSimplify handling of relocations
2006-05-03 Evan ChengUse movsd to shuffle in the lowest two elements of...
2006-05-03 Chris LattnerChange from using MachineRelocation ctors to using...
2006-05-03 Chris Lattnerinline a simple method
2006-05-03 Chris LattnerSuck block address tracking out of targets into the...
next