aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-04-16Use a simpler data structure to calculate the least recently used register in...Jakob Stoklund Olesen
2010-04-16Cast to (uint64_t) instead of relying on the "ul" suffix.Johnny Chen
2010-04-16Add a getSelectionDAGInfo member to TargetMachine.Dan Gohman
2010-04-16update docs for api change.Chris Lattner
2010-04-16building on the new CallGraphSCC abstraction, teach CallGraphSCCPassManager Chris Lattner
2010-04-16Add skeleton target-specific SelectionDAGInfo files.Dan Gohman
2010-04-16Fixed logic error. Should check Builder for validity before calling SetSessionJohnny Chen
2010-04-16move ReplaceNode out of line, rename scc_iterator::fini -> isAtEnd().Chris Lattner
2010-04-16Regenerate configure script.Dan Gohman
2010-04-16Add an autoconf check for -retain-symbols-file and conditionalizeDan Gohman
2010-04-16Minor change to make the test case comply with Vd<0> == '0' when Q == '1'.Johnny Chen
2010-04-16introduce a new CallGraphSCC class, and pass it aroundChris Lattner
2010-04-16Fixed a bug in DisassembleN1RegModImmFrm() where a break stmt was missing for aJohnny Chen
2010-04-16(i32 sext_in_reg (i32 aext (i16 x)), i16) -> (i32 sext x). No known test case...Evan Cheng
2010-04-16tidy upChris Lattner
2010-04-16move PrintCallGraphPass out of the middle of CGPassManager.Chris Lattner
2010-04-16add a missing break back, patch by Nico Schmidt!Chris Lattner
2010-04-16Create a new TargetSelectionDAGInfo class. This will eventually acquireDan Gohman
2010-04-16Commit this, which should have accompanied 101531.Dan Gohman
2010-04-16Eliminate an unnecessary SelectionDAG dependency in getOptimalMemOpType.Dan Gohman
2010-04-16Fix this code to avoid implicit assumptions about the length of the array.Dan Gohman
2010-04-16In the same spirit of r101524, which removed the assert() from printAddrMode2...Johnny Chen
2010-04-16Revert 101520, which depended on 101503, which was reverted.Dan Gohman
2010-04-16Multiclass LdStCop was using pre-UAL syntax LDC<c>L for the L fragment. ChangedJohnny Chen
2010-04-16Revert commit 101503 (johannes), in the hope of fixing the dragonegg build,Duncan Sands
2010-04-16Remove the assert() from printAddrMode2OffsetOperand(). "#0 and #-0" areJohnny Chen
2010-04-16Trim a #include.Dan Gohman
2010-04-16Revert r101455, which fails on the llvm-arm-linux buildbot.Dan Gohman
2010-04-16Use a ValueMap not a std::map for the reason indicatedDale Johannesen
2010-04-1680 col.Evan Cheng
2010-04-1680 col.Evan Cheng
2010-04-16Avoid creating virtual registers for unused values.Dan Gohman
2010-04-16Fix an assertion string.Dan Gohman
2010-04-16Fix a comment.Dan Gohman
2010-04-16Disable inlining of recursive calls. It can complicate tailcallelim andDan Gohman
2010-04-16Refine the detection of seemingly infinitely recursive calls where theDan Gohman
2010-04-16reapply r101434Gabor Greif
2010-04-16Make callIsSmall accessible as a utility function.Dan Gohman
2010-04-16Fix SCEVCommutativeExpr::print to be robust in the case of improperDan Gohman
2010-04-16Delete a blank line.Dan Gohman
2010-04-16Add Debug+Coverage to more svn:ignore properties.Dan Gohman
2010-04-16Add JIT exception handling test.Bill Wendling
2010-04-16The JIT calls TidyLandingPads to tidy up the landing pads. However, because theBill Wendling
2010-04-16completed my pass over all 6+ months of commits, next step, format and make c...Chris Lattner
2010-04-16Adding support for dag combiner to promote operations for profit. This requir...Evan Cheng
2010-04-16Use getAL() rather than a major constant.Evan Cheng
2010-04-16Add Debug+Coverage and friends to svn:ignore properties.Dan Gohman
2010-04-16Add a check for posix_spawn.Eric Christopher
2010-04-16Refine further the scope where the global DebugLoc value is active.Dan Gohman
2010-04-16Revert r64616 which worked around http://gcc.gnu.org/PR42757 , we just didn'tNick Lewycky