Teach the x86 backend about the register constraints of its addressing mode.
[oota-llvm.git] / lib /
2005-11-19 Chris LattnerTeach the x86 backend about the register constraints...
2005-11-19 Chris LattnerCapture more operand info, patch by Evan Cheng
2005-11-19 Chris LattnerTeach the graph viewer to handle register operands...
2005-11-19 Chris LattnerSilence a bogus warning
2005-11-19 Chris LattnerAdd load and other support to the dag-dag isel. Patch...
2005-11-19 Chris LattnerAdd some method variants, patch by Evan Cheng
2005-11-19 Nate BegemanTeach LLVM how to scalarize packed types. Currently...
2005-11-18 Chris LattnerFix a crash building 176.gcc due to my recent patch...
2005-11-18 Andrew Lenharthprevent latent switch creation
2005-11-18 Nate BegemanSplit out the shift code from visitBinary.
2005-11-18 Chris LattnerImplement a refinement to the mem2reg algorithm for...
2005-11-18 Chris LattnerThis needs proper dominance
2005-11-18 Chris Lattnerpost-dom-frontiers requires proper post-dominance
2005-11-18 Chris LattnerThis requires proper dominance
2005-11-18 Chris Lattneradd more patterns, patch by Evan Cheng.
2005-11-18 Nate BegemanAlso add the new vector value type here, for completeness.
2005-11-17 Chris Lattneronly use dyld stubs if not in ppc-static mode. This...
2005-11-17 Chris LattnerThis was checking the wrong GEP expression. Fixing...
2005-11-17 Chris Lattnerrefactor call operand handling to eliminate special...
2005-11-17 Chris Lattnerdisentangle call operands from branch operands a bit
2005-11-17 Chris Lattneradd an option to generate completely non-pic code,...
2005-11-17 Chris LattnerFix a bug that resistor on IRC hit where we tried to...
2005-11-17 Chris LattnerEnable global address legalization, fixing a todo and...
2005-11-17 Chris LattnerTeach the selector to fold lo(g) into load instruction...
2005-11-17 Chris LattnerGenerate LA and ADDIS when possible.
2005-11-17 Chris LattnerUse the right accessor to create this node
2005-11-17 Chris LattnerAdd an initial hack at legalizing GlobalAddress into...
2005-11-17 Chris LattnerAdd globaladdress and targetglobaladdress nodes for...
2005-11-17 Chris LattnerLI could theoretically be used for the lo-part of a...
2005-11-17 Chris LattnerAllow targets to custom legalize leaf nodes like Global...
2005-11-17 Chris LattnerWhen lowering direct calls, lower them to use a targetg...
2005-11-17 Chris LattnerTeach legalize about targetglobaladdress
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 Andrew Lenharthwho would have thought you would want to write into...
2005-11-16 Chris Lattnerwhen debugging lower dbg intrinsics to calls
2005-11-16 Chris Lattnertell selectiondag when we're debugging
2005-11-16 Chris Lattnerindicate when a tool is a debug build.
2005-11-16 Chris Lattner* Fix DerivedType::dropAllTypeUses to not change the...
2005-11-16 Chris Lattnerinitial step at adding a dag-to-dag isel for X86 backen...
2005-11-16 Nate BegemanPatch to clean up function call pseudos and support...
2005-11-15 Chris LattnerMake sure to use SwitchSection to switch sections so...
2005-11-15 Chris LattnerFix handling of multiple unnamed globals with the same...
2005-11-15 Chris LattnerSeparate X86ISelLowering stuff out from the X86ISelPatt...
2005-11-15 Chris LattnerRemove extraneous parents around constants when using...
2005-11-14 Chris LattnerHandle globals with explicit alignment requests
2005-11-14 Chris LattnerTeach emitAlignment to handle explicit alignment reques...
2005-11-14 Chris LattnerTeach the PPC asmwriter to honor globals with explicit...
2005-11-14 Chris Lattnerinstead of using mstats, use malloc_zone_statistics...
2005-11-14 Chris LattnerTeach -track-memory to work on darwin. Looking at...
2005-11-14 Duraid Madinaadd FP select. next up - divide!
2005-11-13 Chris LattnerAdd some dummy method impls
2005-11-13 Chris LattnerMove some methods around. Refactor the parts of TypeMa...
2005-11-13 Chris LattnerSplit the type refinement case completely out of the...
2005-11-13 Chris Lattnerunbreak the build
2005-11-13 Chris LattnerSeparate the type-became-concrete case from the type...
2005-11-12 Andrew Lenharthenable LSR by default on alpha
2005-11-12 Andrew Lenharthfix more regressions
2005-11-12 Andrew Lenharthfix READCYCLECOUNTER
2005-11-12 Chris Lattnertrivial cleanup
2005-11-12 Chris LattnerFix reading LLVM 1.3 bc files.
2005-11-12 Chris Lattnerregenerate
2005-11-12 Chris Lattnerrefactor grammar to eliminate shift-reduce conflict...
2005-11-12 Chris LattnerUnswitch a loop, add more assertions, eliminate use...
2005-11-12 Chris LattnerTiny speedup, improve comments and code organization.
2005-11-12 Chris LattnerRead and write section info from/to .bc files
2005-11-12 Jeff CohenWrap long line.
2005-11-12 Jeff CohenFix VC++ warning that bools cannot be ORed.
2005-11-12 Jeff CohenFix operator precedence bug caught by VC++.
2005-11-12 Chris Lattnerregenerate
2005-11-12 Chris Lattneradd a token
2005-11-12 Chris LattnerParse section info
2005-11-12 Chris Lattnerprint section info
2005-11-11 Andrew Lenharthfix yet more regressions
2005-11-11 Andrew Lenharthgenerate chain result
2005-11-11 Andrew Lenharthadded a chain output
2005-11-11 Andrew LenharthFix a bunch more alpha regressions
2005-11-11 Andrew Lenharthprevent cse of readcyclecounter
2005-11-11 Andrew Lenharthcontinued readcyclecounter support
2005-11-10 Chris LattnerFix the optimized code handling of user asm strings
2005-11-10 Chris LattnerMake BB and CPI labels use the function number, not...
2005-11-10 Chris Lattnerspeedup the common case where nothing needs to be quoted
2005-11-10 Chris LattnerAllow per-character control over what target assemblers...
2005-11-10 Chris Lattnerdo not allow '.' in symbol names
2005-11-10 Andrew Lenharththe pain isn't gone unless the phinodes are spilled too
2005-11-10 Chris LattnerDarwin supports quoted labels. This implements:
2005-11-10 Chris LattnerAdd a new option for targets that accept quoted labels.
2005-11-10 Chris Lattnerremove the M instance var
2005-11-10 Chris LattnerCall this method with the object we have
2005-11-10 Chris Lattnernuke blank line
2005-11-10 Chris LattnerMake this more efficient of the common case where we...
2005-11-10 Chris LattnerGet rid of casts by #including the right header
2005-11-10 Chris LattnerMake the aix asm printer interface properly with the...
2005-11-10 Chris LattnerCompile C strings to:
2005-11-10 Chris Lattneradd support for .asciz, and enable it by default. ...
2005-11-10 Andrew Lenharththis works with backedges to the existing entry block...
2005-11-10 Andrew Lenharthfix a bunch of regressions
2005-11-10 Andrew LenharthThe pass everyone has been waiting for!
2005-11-10 Chris LattnerForce vectors to be a power of two in size
2005-11-10 Chris LattnerForce packed vectors to be a power of two in length.
next