aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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-192-18/+19
* 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-194-58/+65
* According to A8.6.16 B (Encoding T3) and A8.3 Conditional execution -- A8.3.1Johnny Chen2010-04-192-8/+16
* Fix typo. add a test case.Devang Patel2010-04-192-1/+31
* 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-193-9/+6
* 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-193-1/+8
* Code that needs a TargetMachine should have access to one directly, ratherDan Gohman2010-04-197-21/+23
* Move isInTailCallPosition out of SelectionDAGBuilder, as it isn'tDan Gohman2010-04-193-86/+95
* Enable -Wcast-qual for C++ files, where intentional qualifier-stripping canDan Gohman2010-04-191-0/+2