aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-11-18Added getDefaultSubtargetFeatures method to SubtargetFeatures class which ret...Viktor Kutuzov
2009-11-18Add statistics for tail duplication.Bob Wilson
2009-11-18Add ARMv6 itineraries.David Goodwin
2009-11-18Fix a few places that were missed when we converted to unified syntax.Bob Wilson
2009-11-18Don't require LiveVariables for PHIElimination. Enable critical edge splittingJakob Stoklund Olesen
2009-11-18Turn LLVM_BUILD_EXAMPLES off by default in CMake builds, to match Makefiles &Daniel Dunbar
2009-11-18lit: Fix exclude dirs functionality.Daniel Dunbar
2009-11-18Fix passing of float arguments through ffi.Nick Lewycky
2009-11-18Add a target hook to allow changing the tail duplication limit based on theBob Wilson
2009-11-18The llvm-gcc front-end and the pass manager use two separate TargetData objects.Bill Wendling
2009-11-18Simplify ComputeMultiple so that it doesn't depend on TargetData.Dan Gohman
2009-11-18Fix inverted test and add testcase from failing self-host.Jakob Stoklund Olesen
2009-11-17Remove dead code.Devang Patel
2009-11-17Add ability to set code model within the execution engine buildersEric Christopher
2009-11-17Remove fragile test.Jakob Stoklund Olesen
2009-11-17grammarJim Grosbach
2009-11-17Enable arm jumpt table adjustment.Jim Grosbach
2009-11-17Disable -split-phi-edges to unbreak the buildbotsJakob Stoklund Olesen
2009-11-17Never call UpdateTerminator() when AnalyzeBranch would fail.Jakob Stoklund Olesen
2009-11-17Forgot to commit test fixesAnton Korobeynikov
2009-11-17Both Darwin as and GNU as violate ARM docs wrt printing of addrmode6Anton Korobeynikov
2009-11-17Add a WriteAsOperand for MachineBasicBlock so MachineLoopInfo dump looks sane.Evan Cheng
2009-11-17Fix comment.Evan Cheng
2009-11-17Enable -split-phi-edges by default, except when -regalloc=local.Jakob Stoklund Olesen
2009-11-1780-column violationsJim Grosbach
2009-11-17Added getArchNameForAssembler method to the Triple class for which returns OS...Viktor Kutuzov
2009-11-17Remove a special case for tail merging that seems to be both broken andBob Wilson
2009-11-17Generalize OptimizeLoopTermCond to optimize more loop terminating icmp to use...Evan Cheng
2009-11-17Set MadeChange instead of MadeChangeThisIteration.Dan Gohman
2009-11-17Revert CPU detection code to return "generic" instead of an empty string in caseBenjamin Kramer
2009-11-17Remove trailing whitespaceJim Grosbach
2009-11-17Update a comment, now that tail duplication happens after other branchBob Wilson
2009-11-17Set Inst{15-12} (Rd/Rt) to 0b1111 (PC) for BR_JTadd, BR_JTr, and BR_JTm toJohnny Chen
2009-11-17Perform tail duplication only once, after tail merging is complete.Bob Wilson
2009-11-17add Case() with 5 argsNuno Lopes
2009-11-17Fix HTML formatting.Jay Foad
2009-11-171. Allow SCCIterator to work with GraphT types that are constant.Duncan Sands
2009-11-17Make bugpoint pass -load arguments to LLI. This lets one use bugpoint withDuncan Sands
2009-11-17Revert 89021. It's miscompiling llvm-gcc driver driver at -O0.Evan Cheng
2009-11-17Re-apply 89011. It's not to be blamed.Evan Cheng
2009-11-17"XFAIL" the Split2 StringReft test with Apple gcc, which miscompiles it.Daniel Dunbar
2009-11-17Revert 89011. Buildbot thinks it might be breaking stuff.Evan Cheng
2009-11-17Remove VISIBILITY_HIDDEN from the classes in this directory. Fixes bug 5507.Nick Lewycky
2009-11-17Following a suggestion of Daniel Dunbar, stop people passing the nameDuncan Sands
2009-11-17Revert r88939.Nick Lewycky
2009-11-17Fail less mysteriously; inform the user that their LLVM was not built withNick Lewycky
2009-11-17Fixed call to wrong constructor.Lang Hames
2009-11-17Fix a race condition in the Timer class.Owen Anderson
2009-11-17Refactor the code that creates the "dot-label" difference. This may be used inBill Wendling
2009-11-17When moving a block for table jumps, make sure the prior block terminatorJim Grosbach