Support multiple ValueTypes per RegisterClass, needed for upcoming vector
[oota-llvm.git] / lib / Target / X86 /
2005-12-01 Nate BegemanSupport multiple ValueTypes per RegisterClass, needed...
2005-12-01 Evan ChengProper support for shifts with register shift value.
2005-11-30 Chris LattnerSelectNodeTo now returns its result, we must pay attent...
2005-11-30 Nate BegemanFix a typo in my latest change
2005-11-30 Nate BegemanNo longer track value types for asm printer operands...
2005-11-30 Chris LattnerFix a bug in a recent patch that broke shifts
2005-11-30 Evan ChengAdded support to STORE and shifts to DAG to DAG isel.
2005-11-30 Evan ChengFixed a minor bug: - -offset != offset iff offset ...
2005-11-29 Evan ChengAdd more X86 ISel patterns.
2005-11-29 Chris LattnerNo targets support line number info yet.
2005-11-28 Chris LattnerAdd a missed optimization
2005-11-21 Chris LattnerUse HasDotTypeDotSizeDirective instead of forELF
2005-11-21 Chris LattnerRemove a level of indentation by using a continue.
2005-11-21 Chris LattnerSimplify the subtarget info, allow the asmwriter to...
2005-11-21 Chris LattnerUse subtarget information computed by X86Subtarget...
2005-11-21 Chris LattnerMake the X86 subtarget compute the basic target type...
2005-11-21 Chris LattnerAdd a forELF flag, allowing the removal of forCygwin...
2005-11-21 Chris Lattnersimplify and genericize this code
2005-11-21 Chris Lattnerprune #include
2005-11-21 Chris LattnerSwitch to using the shared constant pool printer, along...
2005-11-21 Chris LattnerAdjust to capitalized AsmPrinter method names
2005-11-21 Chris LattnerUse PrivateGlobalPrefix for basic block labels. This...
2005-11-21 Chris Lattnerconvert the rest of this over to use SwitchSection
2005-11-21 Chris LattnerStart using the AsmPrinter shared SwitchSection code...
2005-11-21 Chris LattnerRename SwitchSection -> switchSection to avoid conflict...
2005-11-21 Chris LattnerNaturally align doubles in the constant pool, set Priva...
2005-11-20 Chris LattnerLower READCYCLECOUNTER correctly, preserving the chain...
2005-11-20 Chris Lattnerencode rdtsc correctly
2005-11-20 Chris Lattneruse chain operands to ensure the copies don't wander...
2005-11-20 Andrew LenharthThe second patch of X86 support for read cycle counter.
2005-11-19 Chris LattnerTeach the x86 backend about the register constraints...
2005-11-19 Chris LattnerAdd load and other support to the dag-dag isel. Patch...
2005-11-18 Chris Lattneradd more patterns, patch by Evan Cheng.
2005-11-17 Chris LattnerAdd patterns for some 16-bit immediate instructions...
2005-11-16 Chris LattnerAdd patterns for several simple instructions that take...
2005-11-16 Chris Lattnerinitial step at adding a dag-to-dag isel for X86 backen...
2005-11-15 Chris LattnerSeparate X86ISelLowering stuff out from the X86ISelPatt...
2005-11-08 Chris LattnerAdd a new option to indicate we want the code generator...
2005-10-23 Chris Lattneradd a note that Nate mentioned last week
2005-10-23 Chris LattnerPut some of my random notes somewhere public
2005-10-21 Nate BegemanInvert the TargetLowering flag that controls divide...
2005-10-15 Nate BegemanRemove some dead code now that the dag combiner exists.
2005-10-14 Nate BegemanProperly split f32 and f64 into separate register class...
2005-10-02 Chris Lattnersilence some warnings
2005-09-30 Chris Lattnersimplify this code using the new regclass info passed in
2005-09-30 Chris LattnerPass extra regclasses into spilling code
2005-09-28 Chris LattnerAdd FP versions of the binary operators, keeping the...
2005-09-19 Chris LattnerImplement the isLoadFromStackSlot interface
2005-09-14 Chris Lattnergive all operands names
2005-09-14 Chris Lattnerfix a major regression from my patch this afternoon
2005-09-13 Chris LattnerThis code is no longer needed, it is moved to the targe...
2005-09-02 Chris LattnerHandle any_extend like zext
2005-09-01 Jim Laskey1. Use SubtargetFeatures in llc/lli.
2005-08-27 Reid SpencerAdjust to member variable name change.
2005-08-26 Chris LattnerFix a bug in my previous checkin
2005-08-26 Chris LattnerChange ConstantPoolSDNode to actually hold the Constant...
2005-08-25 Chris LattnerFix a warning
2005-08-23 Chris LattnerAdjust to new livevars interface
2005-08-23 Chris LattnerSimplify this code by using LiveVariables::KillsRegister
2005-08-19 Chris LattnerSplit RegisterClass 'Methods' into MethodProtos and...
2005-08-19 Chris LattnerPut register classes into namespaces
2005-08-19 Chris LattnerThe simple isel being gone makes this dead!
2005-08-19 Chris Lattneradd a few missing cases
2005-08-19 Chris LattnerGive ADJCALLSTACKDOWN/UP the correct operands.
2005-08-19 Chris LattnerThe variable SAR's only take one operand too
2005-08-19 Chris LattnerStop adding bogus operands to variable shifts on X86...
2005-08-18 Nate BegemanRemove the X86 and PowerPC Simple instruction selectors...
2005-08-16 Chris Lattnerupdate the backends to work with the new CopyFromReg...
2005-08-16 Nate BegemanImplement BR_CC and BRTWOWAY_CC. This allows the remov...
2005-08-14 Nate BegemanFix last night's X86 regressions by putting code for...
2005-08-14 Nate BegemanFix FP_TO_UINT with Scalar SSE2 now that the legalizer...
2005-08-09 Chris LattnerUpdate the targets to the new SETCC/CondCodeSDNode...
2005-08-05 Chris Lattneradjust to change in getSubtarget() api
2005-08-04 Nate BegemanAdd Subtarget support to PowerPC. Next up, using it.
2005-08-03 Nate BegemanScalar SSE: load +0.0 -> xorps/xorpd
2005-08-02 Chris LattnerUpdate to use the new MathExtras.h support for log2...
2005-07-30 Jeff CohenKeep tabs and trailing spaces out.
2005-07-30 Chris Lattnerfix a typeo
2005-07-30 Chris LattnerChange the fp to integer code to not perform 2-byte...
2005-07-30 Chris LattnerUse a custom expander for all FP to int conversions...
2005-07-29 Andrew Lenharthturn off GOT on archs that didn't use it (not that...
2005-07-29 Chris LattnerImplement a FIXME: move a bunch of cruft for handling...
2005-07-29 Chris LattnerDon't forget to diddle with the control word when perfo...
2005-07-29 Chris LattnerUse a custom expander to compile this:
2005-07-27 Jeff CohenEliminate all remaining tabs and trailing spaces.
2005-07-27 Jeff CohenEliminate tabs and trailing spaces.
2005-07-22 Andrew Lenharthupdate interface
2005-07-19 Reid SpencerFor: memory operations -> stores
2005-07-16 Nate BegemanTeach the legalizer how to promote SINT_TO_FP to a...
2005-07-16 Nate BegemanTeach the register allocator that movaps is also a...
2005-07-16 Nate BegemanA couple more darwinisms
2005-07-16 Chris LattnerRemove all knowledge of UINT_TO_FP from the X86 backend...
2005-07-15 Nate BegemanGet closer to fully working scalar FP in SSE regs....
2005-07-14 Nate BegemanAdd support for printing the sse scalar comparison...
2005-07-12 Nate BegemanCheck in the last of the darwin-specific code necessary...
2005-07-12 Nate BegemanClean up the TargetSubtarget class a bit, removing...
2005-07-12 Chris LattnerMinor changes to improve comments and fix the build...
2005-07-12 Chris LattnerAdd a note
2005-07-12 Nate BegemanImplement Subtarget support
2005-07-12 Nate BegemanCommit some pending darwin changes before subtarget...
next