aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-05-26Correctly handle a one-word struct passed byval on x86_64.Stuart Hastings
2011-05-26indvars: incremental fixes for -disable-iv-rewrite and testcases.Andrew Trick
2011-05-25Add a RAGreedy::canEvict function.Jakob Stoklund Olesen
2011-05-25Rewrite fast-isel integer cast handling to handle more cases, and to be simpl...Eli Friedman
2011-05-25Define WeakRefDirective.Akira Hatanaka
2011-05-25PR9998: ashr exact %x, 31 is not equivalent to sdiv exact %x, -2147483648.Eli Friedman
2011-05-25Remove unused statistical counter.Devang Patel
2011-05-25Convert tBX_CALL / tBXr9_CALL to actual pseudoinstructions.Cameron Zwarich
2011-05-25Add tests for .seh_setframe and .seh_handlerdata parsing. Fix issues withCharles Davis
2011-05-25Clean up comment a bit.Eric Christopher
2011-05-25Implement the 'm' modifier. Note that it only works for memory operands.Eric Christopher
2011-05-25Remove MipsTargetLowering::LowerFP_TO_SINT. Patterns for fp_to_sint have alreadyAkira Hatanaka
2011-05-25Custom-lower FCOPYSIGN nodes.Akira Hatanaka
2011-05-25Prepare ARMFastISel::SelectSIToFP for getRegForValue returning registers for ...Eli Friedman
2011-05-25Simplify r132022 based on Cameron's feedback.Evan Cheng
2011-05-25Update MaxCallFrameSize regardless of the relocation model selected.Akira Hatanaka
2011-05-25Change initial value of MaxCallFrameSize. MipsFI::getMaxCallFrameSize() shouldAkira Hatanaka
2011-05-25Coding style fixes. Added comments.Akira Hatanaka
2011-05-25Remove unused OpcodeMask enumerator.Francois Pichet
2011-05-25Fix 3 MSVC warnings: Francois Pichet
2011-05-25Fix MSVC warning: "is out of range for enum constant" Francois Pichet
2011-05-25Fix some issues Duncan found in the previous commit.Rafael Espindola
2011-05-25Fix warning in the CMake build about redefining LLVM_PATH_XDOT_PY by making s...Frits van Bommel
2011-05-25[tablegen] A couple of changes to ClangDiagnosticEmmitter.Argyrios Kyrtzidis
2011-05-25Add tests for .seh_savereg and .seh_savexmm parsing. Once again, fix theCharles Davis
2011-05-25Restore an accidentally removed comment.Cameron Zwarich
2011-05-25Move some code to a more logical place.Cameron Zwarich
2011-05-25Make tTAILJMPr/tTAILJMPrND emit a tBX without a preceding MOV of PC to LR. ThisCameron Zwarich
2011-05-25Change the order of tBX's operands so that the predicate operands come after theCameron Zwarich
2011-05-25Rename tBX_Rm to tBX.Cameron Zwarich
2011-05-25Rename the existing tBX/tBXr9 instructions to tBX_CALL/tBXr9_CALL to betterCameron Zwarich
2011-05-25indvars: fixed IV cloning in -disable-iv-rewrite mode with associatedAndrew Trick
2011-05-25Add a test for .seh_pushframe parsing. Fix the bug exposed by it (and anotherCharles Davis
2011-05-25Replace the -unwind-tables option with a per function flag. This is moreRafael Espindola
2011-05-25Fix lowering of DYNAMIC_STACKALLOC nodes.Akira Hatanaka
2011-05-25Add a test for the .seh_handler directive. Fix problems with the parsingCharles Davis
2011-05-25Fix PR9762Bruno Cardoso Lopes
2011-05-24Forgot dyn_cast check.Evan Cheng
2011-05-24Implement the arm 'L' asm modifier.Eric Christopher
2011-05-24Implement the immediate part of the 'B' modifier.Eric Christopher
2011-05-24Fix LoopUnswitch bug. RewriteLoopBodyWithConditionConstant can delete a deadEvan Cheng
2011-05-24Add more unimplemented asm modifiers and some documentation of what theyEric Christopher
2011-05-24Add support for the arm 'y' asm modifier.Eric Christopher
2011-05-24Update documentation: -basicaa does chaining these days.Dan Gohman
2011-05-24Test case for r132003.Akira Hatanaka
2011-05-24Test basic SEH directive-parsing functionality. Fix a latent bug exposed byCharles Davis
2011-05-24Enable printing of immediates that do not fit in 16-bit. .cprestore can haveAkira Hatanaka
2011-05-24Change condition for determining whether a function is small for inlining met...Eli Friedman
2011-05-24Implement the rest of the SEH directive-parsing methods in the COFFAsmParser.Charles Davis
2011-05-24Fix test case.Akira Hatanaka