aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* When MachineLICM is hoisting a physical register after regalloc, make sure theJakob Stoklund Olesen2010-04-201-4/+17
* For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT, if Rn(Inst{19-16})=='11...Johnny Chen2010-04-201-5/+5
* Typo.Evan Cheng2010-04-201-1/+1
* 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
* 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
* Bill's change in r95336 broke empty aggregates embeddedChris Lattner2010-04-201-24/+42
* teach cellspu how to return i8 and i16 from calls,Chris Lattner2010-04-201-12/+2
* 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-202-31/+45
* RewriteLoopBodyWithConditionConstant can end up rewriting theChris Lattner2010-04-201-5/+14
* reapply 'reject forward references to functions whose type don't match'Chris Lattner2010-04-201-0/+4
* 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-201-1/+1
* 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-202-19/+121
* 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-204-39/+15
* make CallGraphNode dtor abort if a node is deleted when there are stillChris Lattner2010-04-201-0/+9
* 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-201-3/+9
* Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cppDan Gohman2010-04-202-6/+16
* Reapply the removal of SelectionDAGISel's BB, with a fix for the caseDan Gohman2010-04-201-17/+21
* More IT instruction error-handling improvements from fuzzing.Johnny Chen2010-04-201-3/+17
* Revert 101825, which is causing trouble.Dan Gohman2010-04-191-15/+14
* Make BreakAntiDependencies' SUnits argument const, and make the BeginDan Gohman2010-04-195-41/+42
* Better error handling of invalid IT mask '0000', instead of just asserting.Johnny Chen2010-04-193-5/+11
* Eliminate SelectionDAGISel's "current block" member. Just pass it asDan Gohman2010-04-191-14/+15
* Delete an unnecessary reference to SelectionDAGISel::BB.Dan Gohman2010-04-191-1/+0
* Eliminate the CurMBB member from SelectionDAGBuilder. For places thatDan Gohman2010-04-193-84/+106
* Remove the Expr member from IVUsers. Instead of remembering the expression,Dan Gohman2010-04-192-35/+32
* According to A8.6.16 B (Encoding T3) and A8.3 Conditional execution -- A8.3.1Johnny Chen2010-04-191-8/+13
* Fix typo. add a test case.Devang Patel2010-04-191-1/+1
* More progress on promoting i16 operations to i32 for x86. Work in progress.Evan Cheng2010-04-192-17/+153
* Give SelectionDAG a TargetMachine too, rather than having itDan Gohman2010-04-192-7/+3
* More 80 col violation.Evan Cheng2010-04-191-2/+4
* Add DW_AT_APPLE_omit_frame_ptr to encode -fomit-frame-pointer flag.Devang Patel2010-04-192-1/+7
* Code that needs a TargetMachine should have access to one directly, ratherDan Gohman2010-04-196-20/+22
* Move isInTailCallPosition out of SelectionDAGBuilder, as it isn'tDan Gohman2010-04-193-86/+95
* This doesn't need SmallVector.h anymore.Dan Gohman2010-04-191-1/+0
* Better error-handling for DisassembleThumb2DPSoReg() where the 3-reg operandJohnny Chen2010-04-191-3/+6
* Fix this for std::vectors which don't have .data().Dan Gohman2010-04-191-1/+1
* ARM disassembler did not react to recent changes to the NEON instruction table.Johnny Chen2010-04-191-10/+22
* Don't write into MemoryBuffers.Benjamin Kramer2010-04-194-18/+13
* Fix -Wcast-qual warnings.Dan Gohman2010-04-191-6/+10