aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-09-29Use ExecutionDepsFix instead of NEONMoveFix.Jakob Stoklund Olesen
2011-09-29typo + pastoAndrew Trick
2011-09-29Remove NumImplicitOps which is now unused.Jakob Stoklund Olesen
2011-09-29LSR: rewrite inner loops only.Andrew Trick
2011-09-29whitespaceAndrew Trick
2011-09-29Fix build failures better.Andrew Trick
2011-09-29Fix build failure.Daniel Dunbar
2011-09-29Move to ISelLowering.Bill Wendling
2011-09-29PTX: Add new patterns for bitconvert and any_extendJustin Holewinski
2011-09-29llvm-size: Apply Chris's code review fixes.Michael J. Spencer
2011-09-29Use the local we already set up.Eric Christopher
2011-09-29Rewrite MachineInstr::addOperand() to avoid NumImplicitOps.Jakob Stoklund Olesen
2011-09-29tblgen/ClangDiagnostics: Add support for split default warning "no-werror" andDaniel Dunbar
2011-09-28Revert r140731, "Define classes for unary and binary FP instructions and use ...Jakob Stoklund Olesen
2011-09-28Tighten a ARM dag combine condition to avoid an identity transformation, whichEvan Cheng
2011-09-28Define classes for unary and binary FP instructions and use them to defineAkira Hatanaka
2011-09-28Have the SjLjEHPrepare pass do some more heavy lifting.Bill Wendling
2011-09-28Fix cast.Michael J. Spencer
2011-09-28PR11033: Make sure we don't generate PCMPGTQ and PCMPEQQ if the target CPU do...Eli Friedman
2011-09-28Add llvm-size.Michael J. Spencer
2011-09-28Object: Add isSection{Data,BSS}.Michael J. Spencer
2011-09-28NULL cannot be portably used as the last argument to a function with __attrib...Eli Friedman
2011-09-28Perform the lowering only if there are invokes.Bill Wendling
2011-09-28Ahem...actually *add* the ARMSjLjLowering pass to the pass manager.Bill Wendling
2011-09-28Add a note on removing LLVMC.Eric Christopher
2011-09-28Introduce llvm-cov.Devang Patel
2011-09-28PTX: Fix alignment logicJustin Holewinski
2011-09-28Rename predicate In32BitMode to NotFP64bit and add definition of IsFP64bit.Akira Hatanaka
2011-09-28Remove definitions of branch-on-FP-likely instructions. They are deprecated.Akira Hatanaka
2011-09-28Mips64 predicate definitions. Patch by Liu.Akira Hatanaka
2011-09-28indvars: generalize SCEV getPreStartForSignExtend.Andrew Trick
2011-09-28PTX: MC-ize the PTX backend (patch 2 of N)Justin Holewinski
2011-09-28PTX: MC-ize the PTX back-end (patch 1 of N)Justin Holewinski
2011-09-28Check in a patch that has already been code reviewed by Owen that I'd forgott...James Molloy
2011-09-28Changed comments on foreign C++ exceptions (generated with type info 7), Garrison Venn
2011-09-28A typeid of zero means a cleanup, not a catch. This case occursDuncan Sands
2011-09-28PTX: Simplify code. No functionality change.Benjamin Kramer
2011-09-28PTX: Pass param name strings per const reference.Benjamin Kramer
2011-09-28Strip off pointer casts when looking at the eh.sjlj.functioncontext's argument.Bill Wendling
2011-09-28Bitcast the alloca to an i8* to match the intrinsic's signature.Bill Wendling
2011-09-28Create and use an llvm.eh.sjlj.functioncontext intrinsic.Bill Wendling
2011-09-28In the new EH model, setup the function context and the call site info.Bill Wendling
2011-09-28Don't conditionalize execution of the SjLj EH prepare pass.Bill Wendling
2011-09-28Test case for r140670: indvars should hoist sext.Andrew Trick
2011-09-28indvars should hoist [sz]ext because licm is not rerun.Andrew Trick
2011-09-28PR10628: Fix getModRefInfo so it queries the underlying alias() implementatio...Eli Friedman
2011-09-28Rename class and clean up source.Jakob Stoklund Olesen
2011-09-28Rename SSEDomainFix -> lib/CodeGen/ExecutionDepsFix.Jakob Stoklund Olesen
2011-09-27Remove MipsFPRound. Mips1 is no longer supported.Akira Hatanaka
2011-09-27Remove X86-dependent stuff from SSEDomainFix.Jakob Stoklund Olesen