aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* - Clean up some crappy code which deals with coalescing of copies which look atEvan Cheng2010-04-217-59/+88
* Revert r101471. For tight recursive functions which have multipleDan Gohman2010-04-212-36/+0
* Handle a displacement location in 64-bit as an RIP-relative displacement. ItBill Wendling2010-04-211-1/+11
* Rewrite machine cse to avoid recursion.Evan Cheng2010-04-211-11/+85
* Add another variant of this test which found a place whereDan Gohman2010-04-212-1/+45
* teach the x86 address matching stuff to handleChris Lattner2010-04-202-7/+69
* Because of the EMMS problem, right now we have to supportDale Johannesen2010-04-203-7/+21
* Rename ValueMapTy as ValueToValueMapTy to clearly indicate that this has no r...Devang Patel2010-04-203-9/+9
* There is no need to install ValueMapper.h header. Devang Patel2010-04-204-3/+3
* Better error-handling of getBitFieldInvMask() where msb < lsb (encoding error),Johnny Chen2010-04-201-6/+14
* I plan to release a version of dragonegg based on llvm-2.7 shortlyDuncan Sands2010-04-201-3/+2
* When MachineLICM is hoisting a physical register after regalloc, make sure theJakob Stoklund Olesen2010-04-201-4/+17
* When doing Thumb disassembly, there's no need to consider t2ADDrSPi12/t2SUBrS...Johnny Chen2010-04-202-3/+9
* Move CodeGen/X86/2010-04-19-DAGCombineCrash.ll into CodeGen/X86/crash.ll. AlsoBill Wendling2010-04-202-58/+21
* For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT, if Rn(Inst{19-16})=='11...Johnny Chen2010-04-202-5/+8
* Typo.Evan Cheng2010-04-201-1/+1
* Add RUN:Devang Patel2010-04-201-2/+2
* Sink the CopyToExportRegsIfNeeded calls out of SelectionDAGISelDan Gohman2010-04-202-6/+3
* Don't send PHI nodes down to SelectionDAGBuilder of FastISel, sinceDan Gohman2010-04-204-6/+10
* Document that TargetRegisterInfo::contains does not cover virtual registers.Dan Gohman2010-04-201-1/+1
* Sink this use_empty() check into isUsedOutsideOfDefiningBlock.Dan Gohman2010-04-201-1/+2
* If a PHI node somehow has debug info, propogate it to the MachineInstr PHI.Dan Gohman2010-04-201-1/+1
* Don't iterate through the whole block just to find the PHI nodes.Dan Gohman2010-04-201-6/+3
* use abstract accessors to CallInstGabor Greif2010-04-205-7/+7
* PR6880: Don't dereference CallsExternalNode if it's NULL.Benjamin Kramer2010-04-201-3/+5
* Fix -Wcast-qual warning.Benjamin Kramer2010-04-201-2/+1
* stop computing InstImpInputs, it is deadChris Lattner2010-04-202-17/+8
* DAGInstruction::ImpOperands is dead after my recent tblgen work, zap it.Chris Lattner2010-04-202-15/+4
* Bill's change in r95336 broke empty aggregates embeddedChris Lattner2010-04-202-25/+52
* teach cellspu how to return i8 and i16 from calls,Chris Lattner2010-04-202-12/+10
* remove a bunch of ad-hoc code to simplify instructions fromChris Lattner2010-04-201-43/+12
* move some select simplifications out out instcombine intoChris Lattner2010-04-203-31/+49
* RewriteLoopBodyWithConditionConstant can end up rewriting theChris Lattner2010-04-202-5/+33
* reapply 'reject forward references to functions whose type don't match'Chris Lattner2010-04-202-1/+5
* Delete a redundant return statement.Dan Gohman2010-04-201-1/+0
* The visitXOR method can return the same SDNode. If so, we don't want to deleteBill Wendling2010-04-202-1/+59
* disable optimizations in this directory for MSVC9. This avoidsChris Lattner2010-04-201-0/+7
* Better error-handling for DisassembleThumb2DPModImm() with 2-reg operands whereJohnny Chen2010-04-201-1/+4
* Remove the palignr intrinsics now that we lower them to vector shuffles,Eric Christopher2010-04-205-29/+122
* Remove this debug output; it isn't that useful, and it's incompleteDan Gohman2010-04-201-2/+0
* Sink DebugLoc handling out of SelectionDAGISel into FastISel andDan Gohman2010-04-205-44/+15
* make CallGraphNode dtor abort if a node is deleted when there are stillChris Lattner2010-04-202-0/+17
* make the inliner do less work for leaf functions.Chris Lattner2010-04-201-0/+4
* Fix rdar://7879828 - crash in CallGraph, a self host issue.Chris Lattner2010-04-202-3/+47
* Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cppDan Gohman2010-04-203-23/+16
* Reapply the removal of SelectionDAGISel's BB, with a fix for the caseDan Gohman2010-04-202-24/+28
* Fix tests for Neon load/store intrinsics to match the i8* types expected byBob Wilson2010-04-2010-94/+188
* More IT instruction error-handling improvements from fuzzing.Johnny Chen2010-04-201-3/+17
* Revert 101825, which is causing trouble.Dan Gohman2010-04-192-19/+18
* Make BreakAntiDependencies' SUnits argument const, and make the BeginDan Gohman2010-04-195-41/+42