summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* Rewrite machine cse to avoid recursion.Evan Cheng2010-04-21
* Add another variant of this test which found a place whereDan Gohman2010-04-21
* teach the x86 address matching stuff to handleChris Lattner2010-04-20
* Because of the EMMS problem, right now we have to supportDale Johannesen2010-04-20
* Rename ValueMapTy as ValueToValueMapTy to clearly indicate that this has no r...Devang Patel2010-04-20
* There is no need to install ValueMapper.h header. Devang Patel2010-04-20
* Better error-handling of getBitFieldInvMask() where msb < lsb (encoding error),Johnny Chen2010-04-20
* When MachineLICM is hoisting a physical register after regalloc, make sure theJakob Stoklund Olesen2010-04-20
* For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT, if Rn(Inst{19-16})=='11...Johnny Chen2010-04-20
* Typo.Evan Cheng2010-04-20
* Sink the CopyToExportRegsIfNeeded calls out of SelectionDAGISelDan Gohman2010-04-20
* Don't send PHI nodes down to SelectionDAGBuilder of FastISel, sinceDan Gohman2010-04-20
* Sink this use_empty() check into isUsedOutsideOfDefiningBlock.Dan Gohman2010-04-20
* If a PHI node somehow has debug info, propogate it to the MachineInstr PHI.Dan Gohman2010-04-20
* Don't iterate through the whole block just to find the PHI nodes.Dan Gohman2010-04-20
* use abstract accessors to CallInstGabor Greif2010-04-20
* PR6880: Don't dereference CallsExternalNode if it's NULL.Benjamin Kramer2010-04-20
* Bill's change in r95336 broke empty aggregates embeddedChris Lattner2010-04-20
* teach cellspu how to return i8 and i16 from calls,Chris Lattner2010-04-20
* remove a bunch of ad-hoc code to simplify instructions fromChris Lattner2010-04-20
* move some select simplifications out out instcombine intoChris Lattner2010-04-20
* RewriteLoopBodyWithConditionConstant can end up rewriting theChris Lattner2010-04-20
* reapply 'reject forward references to functions whose type don't match'Chris Lattner2010-04-20
* Delete a redundant return statement.Dan Gohman2010-04-20
* The visitXOR method can return the same SDNode. If so, we don't want to deleteBill Wendling2010-04-20
* disable optimizations in this directory for MSVC9. This avoidsChris Lattner2010-04-20
* Better error-handling for DisassembleThumb2DPModImm() with 2-reg operands whereJohnny Chen2010-04-20
* Remove the palignr intrinsics now that we lower them to vector shuffles,Eric Christopher2010-04-20
* Remove this debug output; it isn't that useful, and it's incompleteDan Gohman2010-04-20
* Sink DebugLoc handling out of SelectionDAGISel into FastISel andDan Gohman2010-04-20
* make CallGraphNode dtor abort if a node is deleted when there are stillChris Lattner2010-04-20
* make the inliner do less work for leaf functions.Chris Lattner2010-04-20
* Fix rdar://7879828 - crash in CallGraph, a self host issue.Chris Lattner2010-04-20
* Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cppDan Gohman2010-04-20
* Reapply the removal of SelectionDAGISel's BB, with a fix for the caseDan Gohman2010-04-20
* More IT instruction error-handling improvements from fuzzing.Johnny Chen2010-04-20
* Revert 101825, which is causing trouble.Dan Gohman2010-04-19
* Make BreakAntiDependencies' SUnits argument const, and make the BeginDan Gohman2010-04-19
* Better error handling of invalid IT mask '0000', instead of just asserting.Johnny Chen2010-04-19
* Eliminate SelectionDAGISel's "current block" member. Just pass it asDan Gohman2010-04-19
* Delete an unnecessary reference to SelectionDAGISel::BB.Dan Gohman2010-04-19
* Eliminate the CurMBB member from SelectionDAGBuilder. For places thatDan Gohman2010-04-19
* Remove the Expr member from IVUsers. Instead of remembering the expression,Dan Gohman2010-04-19
* According to A8.6.16 B (Encoding T3) and A8.3 Conditional execution -- A8.3.1Johnny Chen2010-04-19
* Fix typo. add a test case.Devang Patel2010-04-19
* More progress on promoting i16 operations to i32 for x86. Work in progress.Evan Cheng2010-04-19
* Give SelectionDAG a TargetMachine too, rather than having itDan Gohman2010-04-19
* More 80 col violation.Evan Cheng2010-04-19
* Add DW_AT_APPLE_omit_frame_ptr to encode -fomit-frame-pointer flag.Devang Patel2010-04-19
* Code that needs a TargetMachine should have access to one directly, ratherDan Gohman2010-04-19