aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2006-06-15Vector extract / insert index operand should have ptr type.Evan Cheng
2006-06-15Type of extract_element index operand should be iPTR.Evan Cheng
2006-06-15Type of vector extract / insert index operand should be iPTR.Evan Cheng
2006-06-15Consistency. EXTRACT_ELEMENT index operand should have ptr type.Evan Cheng
2006-06-15Assert. Rather than silently stop printing.Evan Cheng
2006-06-15Instructions with variable operands (variable_ops) can have a number requiredEvan Cheng
2006-06-14X86 call instructions can take variable number of operands. Parameters ofEvan Cheng
2006-06-14add a noteChris Lattner
2006-06-14Add argument registers to the end of call operand list (partial fix).Evan Cheng
2006-06-14Change versioning to per debug info descriptor (merged with tag.)Jim Laskey
2006-06-14Place dwarf headers at earliest possible point. Well behaved when skippingJim Laskey
2006-06-14Fix Transforms/LoopUnswitch/2006-06-13-SingleEntryPHI.ll, a loop unswitchChris Lattner
2006-06-14When asked not to delete useless PHIs, really don't delete them, no matter howOwen Anderson
2006-06-14Use the PotDoms map to memoize 'dominating value' lookup. With this patch,Chris Lattner
2006-06-13Fix another instance where PHI nodes need special treatment.Owen Anderson
2006-06-13Update isLCSSAForm to handle PHI nodes specially for live-out detection. ThisOwen Anderson
2006-06-13I am sure I had commited this workaround before. Perhaps soon I should sort ...Andrew Lenharth
2006-06-13Fix a bug that was causing major slowdowns in povray. This was due to LCSSAOwen Anderson
2006-06-13It really helps to be returning to the correct placeAndrew Lenharth
2006-06-13Port some bugfixes in shift handling from SimplifyDemandedBits over toChris Lattner
2006-06-13TargetLowering::ComputeMaskedBits was not clearing reciprocal bits on shifts.Jim Laskey
2006-06-13Cygwin support: use _alloca to allocate stack if > 4k. Patch by Anton Korobey...Evan Cheng
2006-06-12Gaar! Don't use r11 for CR save/restore, use R0. R11 can be registerChris Lattner
2006-06-12Fix spilling and reloading of CR regs to reload the right values. This fixesChris Lattner
2006-06-12Reapply my 6/9 changes. The bug Evan saw no longer occurs.Owen Anderson
2006-06-12Fix an infinite loop on Transforms/SimplifyCFG/2006-06-12-InfLoop.llChris Lattner
2006-06-12Make sure to update the CFG correctly if a switch only has a default dest.Chris Lattner
2006-06-12Let the alpha breakage begin. First Formals and RET. next CallsAndrew Lenharth
2006-06-12Start on my todo listAndrew Lenharth
2006-06-12lower more then 4 formal arguments. The offset is currently hard coded.Rafael Espindola
2006-06-12Fix for 2006-06-26-MultipleExitsSingleBlock.Owen Anderson
2006-06-11Re-commit the safe parts of my 6/9 patch. Still working on fixing the unsafe...Owen Anderson
2006-06-11Back out Owen's 6/9 changes. They broke MultiSource/Benchmarks/Prolangs-C/bis...Evan Cheng
2006-06-10Add a missing assertion that would have helped out ReidChris Lattner
2006-06-10Work around a nasty tblgen bug where it doesn't add operands for varargsChris Lattner
2006-06-10Fix a problem exposed by the local allocator. CALL instructions are not markedChris Lattner
2006-06-09Don't pull in environ, not always safe. Global variables are bad anyway.Evan Cheng
2006-06-09Add LCSSA as a requirement for LoopUnswitch, and assert that LoopUnswitch pre...Owen Anderson
2006-06-09Make Loop able to verify that it is in LCSSA-form, and have the LCSSA pass as...Owen Anderson
2006-06-09Comments to appease sabre.Evan Cheng
2006-06-09Minor compilation speed improvement.Evan Cheng
2006-06-09RewriteExpr, either the new PHI node of induction variable or theEvan Cheng
2006-06-08Update some comments, and expose LCSSAID in preparation for having other passesOwen Anderson
2006-06-08Fix X86/inline-asm.ll:test2, a case where an input value was implicitlyChris Lattner
2006-06-08Fix Regression/CodeGen/X86/inline-asm.ll, a case where inline asm causesChris Lattner
2006-06-08Squelch a warning about signed/unsigned.Reid Spencer
2006-06-08Add support for "m" inline asm constraints.Chris Lattner
2006-06-08Fix an assert-on-inline-inline-asm bug.Chris Lattner
2006-06-08For PR804:Reid Spencer
2006-06-08Remove dead code.Vladimir Prus