aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2009-11-17Enable -split-phi-edges by defaultJakob Stoklund Olesen
2009-11-17MOV64rm should be marked isReMaterializable.Evan Cheng
2009-11-17Remove the optimizations that convert BRCOND and BR_CC intoDan Gohman
2009-11-17Remove debug info attached with an instruction.Devang Patel
2009-11-17In GlobalVariable::setInitializer, assert that the initializer has theJeffrey Yasskin
2009-11-17A few more instructions that should be marked re-materializable.Evan Cheng
2009-11-17Convert to FileCheckJim Grosbach
2009-11-17Convert to FileCheckJim Grosbach
2009-11-17Cleanup. Missed removing these when converting. Oops.Jim Grosbach
2009-11-16Set Rm bits of BX_RET to 0b1110 (R14); and set condition code bits of BRIND toJohnny Chen
2009-11-16Fix this test - there don't appear to be any actual Reload ReusesDan Gohman
2009-11-16Revert r87049, which was the workaround for the regression triggeredDan Gohman
2009-11-16Revert the test from r88984. It relies on being able to mmap 16GB ofJeffrey Yasskin
2009-11-16Convert to FileCheckJim Grosbach
2009-11-16Initialize the new AsmPrinterFlags field to 0, fixing uses ofDan Gohman
2009-11-16Make X86-64 in the Large model always emit 64-bit calls.Jeffrey Yasskin