fix divide and remainder
[oota-llvm.git] / lib / Target /
2005-12-06 Andrew Lenharthfix divide and remainder
2005-12-06 Chris LattnerSilence another annoying GCC warning
2005-12-06 Andrew Lenharthmore decent branches for FP. I might have to make...
2005-12-06 Andrew LenharthOK, this does wonders for broken stuff
2005-12-06 Chris LattnerUse new PPC-specific nodes to represent shifts which...
2005-12-06 Andrew Lenharthadded instructions with inverted immediates
2005-12-05 Andrew Lenharthyea, it helps to have your path set right when testing
2005-12-05 Andrew LenharthThese never trigger, but whatever
2005-12-05 Evan ChengRemove unnecessary let hasCtrlDep=1 now it can be inferred.
2005-12-05 Andrew Lenharthmove this over to the dag
2005-12-05 Andrew Lenharthfix constant pool loads
2005-12-05 Chris LattnerSeveral things:
2005-12-05 Chris LattnerOn some targets (e.g. X86), shift amounts are not the...
2005-12-05 Chris LattnerAdd some explicit type casts so that tblgen knows the...
2005-12-05 Chris LattnerAdd some explicit type casts so that tblgen knows the...
2005-12-04 Chris LattnerThe basic fneg cases are already autogen'd
2005-12-04 Chris LattnerAutogen matching code for ADJCALLSTACK[UP|DOWN], thanks...
2005-12-04 Chris LattnerFinish moving uncond br over to .td file, remove from...
2005-12-04 Chris LattnerDefine BR in the .td file now that Evan made tblgen...
2005-12-04 Evan ChengAdded isel patterns for RET, JMP, and WRITEPORT.
2005-12-04 Evan Cheng* Added instruction property hasCtrlDep for those which...
2005-12-04 Chris LattnerFix PR672 another way which should be more robust
2005-12-03 Chris LattnerFix test/Regression/ExecutionEngine/2005-12-02-TailCall...
2005-12-02 Chris Lattneradd a note
2005-12-01 Chris LattnerIA64 doesn't support the LOCATION node, and for some...
2005-12-01 Chris LattnerMake sure these get added into the codegenmap when...
2005-12-01 Andrew Lenharthmajor think-o
2005-12-01 Nate BegemanSupport multiple ValueTypes per RegisterClass, needed...
2005-12-01 Nate BegemanCosmetic change, better reflects actual values
2005-12-01 Chris LattnerFix a regression caused by a patch earlier today
2005-12-01 Andrew LenharthFlags where I think I need them, quick, before the...
2005-12-01 Evan ChengProper support for shifts with register shift value.
2005-12-01 Evan ChengUse a getCopyToReg() variant to generate a flaggy CopyT...
2005-11-30 Chris LattnerSelectNodeTo now returns its result, we must pay attent...
2005-11-30 Chris LattnerPay attn to the node returned by SelectNodeTo
2005-11-30 Chris LattnerSelectNodeTo now returns its result, we must pay attent...
2005-11-30 Chris LattnerSelectNodeTo now returns N. Use it instead of return...
2005-11-30 Chris LattnerFix Regression/CodeGen/PowerPC/2005-11-30-vastart-crash.ll
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 Andrew Lenharthremove redundant code
2005-11-30 Andrew LenharthMake typesafe that which isn't: FCMOVxx
2005-11-30 Andrew LenharthFPSelect and more custom lowering
2005-11-30 Nate BegemanFirst chunk of actually generating vector code for...
2005-11-30 Andrew LenharthAll sorts of stuff.
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 Nate BegemanRepresent the encoding of the SPR instructions as they...
2005-11-29 Evan ChengAdd more X86 ISel patterns.
2005-11-29 Nate BegemanHook up one type, v4f32, to the VR RegisterClass for...
2005-11-29 Nate BegemanAdd the remainder of the AltiVec 4 x float instructions...
2005-11-29 Chris LattnerNo targets support line number info yet.
2005-11-29 Nate BegemanAdd the majority of the vector machien value types...
2005-11-29 Evan ChengFixed a comment bug:
2005-11-29 Chris Lattnerrefix typo
2005-11-29 Chris Lattnerdon't say this is i128, because it isn't yet. Hopefull...
2005-11-29 Chris Lattnerrevert my change for the time being, which broke the...
2005-11-28 Chris Lattnerfix a typo :)
2005-11-28 Chris LattnerAdd a missed optimization
2005-11-26 Nate BegemanSmall tweaks noticed while on the plane.
2005-11-25 Duraid Madinaadd support for dynamic_stackalloc to the dag isel...
2005-11-23 Nate BegemanSome first bits of AltiVec stuff: Instruction Formats...
2005-11-22 Andrew LenharthFix warning, the better way. Really, this is what...
2005-11-22 Andrew LenharthFix warning
2005-11-22 Andrew Lenharthmassive DAGISel patch. lots and lots more stuff compil...
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 Duraid Madinaadd support for div/rem to the dag->dag isel. yay.
2005-11-21 Chris LattnerEliminate unneeded intermediate class. Move doFinalize...
2005-11-21 Chris LattnerStart using shared asmprinter Constant Pool emitter...
2005-11-21 Chris Lattnerprune #include
2005-11-21 Chris LattnerSwitch to using the shared constant pool printer, along...
2005-11-21 Chris LattnerSwitch to using the generic constant pool emitter impl...
2005-11-21 Chris LattnerUse generic constant pool emission code in the AsmPrint...
2005-11-21 Chris LattnerUse the FunctionNumber provided by the AsmPrinter class
2005-11-21 Chris LattnerUse CommentString where possible, fix a bug where aix...
2005-11-21 Chris Lattnerunify the darwin and aix constant pool printers
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 Lattneruse PrivateGlobalPrefix for basic blocks
2005-11-21 Chris LattnerUse PrivateGlobalPrefix for basic block labels
2005-11-21 Chris LattnerUse PrivateGlobalPrefix for basic blocks
2005-11-21 Chris LattnerSwitch to the new shared SwitchSection
2005-11-21 Chris LattnerStart using SwitchSection, allowing globals and functio...
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 LattnerThis is now implemented in common codegen code
2005-11-21 Chris LattnerRename SwitchSection -> switchSection to avoid conflict...
2005-11-21 Chris LattnerStart using PrivateGlobalPrefix correctly
2005-11-21 Chris Lattnerset PrivateGlobalPrefix on darwin, use it when printing...
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...
next