Make the indirect branch optimization deterministic. No functionality change.
[oota-llvm.git] / lib /
2012-10-23 Nadav RotemMake the indirect branch optimization deterministic...
2012-10-23 Matt Beaumont-GaySilence -Wsign-compare
2012-10-23 Nadav RotemUse the AliasAnalysis isIdentifiedObj because it also...
2012-10-23 Bill WendlingIgnore unreachable blocks when doing memory dependence...
2012-10-23 Chad Rosier[ms-inline asm] Add an implementation of the offset...
2012-10-23 Michael LiaoAdd custom UINT_TO_FP from v4i8/v4i16/v8i8/v8i16 to...
2012-10-23 Michael LiaoEnable lowering ZERO_EXTEND/ANY_EXTEND to PMOVZX from...
2012-10-23 Eric ChristopherGrammar.
2012-10-23 Bill SchmidtThis is another TLC patch for separating code for the...
2012-10-23 Duncan SandsFix typo that somehow escaped both testing and code...
2012-10-23 Duncan SandsTransform code like this
2012-10-23 Richard SmithPer the C++ standard, we need to include the definition...
2012-10-23 Nadav RotemAdd a comment which explains why the assert fired and...
2012-10-23 Reed Kotlerimplement setXX patterns
2012-10-23 Julien LerougeFix typo.
2012-10-23 Julien LerougeExplain why DenseMap is still used here instead of...
2012-10-22 Eli Friedman[ms-inline-asm] Implement _emit directive (which is...
2012-10-22 Bill WendlingWhen a block ends in an indirect branch, add its succes...
2012-10-22 Kevin EnderbyAdd support for annotated disassembly output for X86...
2012-10-22 Eli Friedman[ms-inline asm] Don't rewrite out parts of an inline...
2012-10-22 Chad Rosier[ms-inline asm] Add the isOffsetOf() function.
2012-10-22 Julien LerougeIterating over a DenseMap<std::pair<BasicBlock*, unsign...
2012-10-22 Chad Rosier[ms-inline asm] Add support for parsing the offset...
2012-10-22 Nadav RotemDon't crash if the load/store pointer is not a GEP.
2012-10-22 Argyrios KyrtzidisRevert r166407 because it caused analyzer tests to...
2012-10-22 Hal FinkelBBVectorize should ignore unreachable blocks.
2012-10-22 Nadav RotemAdd the "ForceSizeOpt" attribute.
2012-10-22 Nadav RotemRename a variable.
2012-10-22 Nadav RotemVectorizer: optimize the generation of selects. If...
2012-10-22 Nadav RotemUpdate the loop vectorizer docs.
2012-10-22 Nick LewyckyReapply r166405, teaching tailcallelim to be smarter...
2012-10-22 NAKAMURA TakumiRevert r166405, "Teach TailRecursionElimination to...
2012-10-21 Nick LewyckyTeach TailRecursionElimination to consider 'nocapture...
2012-10-21 Hal FinkelDataLayout should use itself when calculating the size...
2012-10-21 Benjamin KramerRevert r166390 "LoopIdiom: Replace custom dependence...
2012-10-21 Jakob Stoklund OlesenDon't crash when the Assignments vector is empty.
2012-10-21 Anders CarlssonAvoid an extra hash lookup when inserting a value into...
2012-10-21 Jakub StaszakSimplify code. No functionality change.
2012-10-21 Jakub StaszakSimplify code. No functionality change.
2012-10-21 Benjamin KramerLoopIdiom: Replace custom dependence analysis with...
2012-10-21 Nadav RotemFix a bug in the vectorization of wide load/store opera...
2012-10-21 Nadav RotemAdd support for reduction variables that do not start...
2012-10-21 Nadav RotemDocument change. Describe the pass and some papers...
2012-10-21 Nadav RotemVectorizer: fix a bug in the classification of inductio...
2012-10-20 Nadav RotemFix an infinite loop in the loop-vectorizer.
2012-10-20 Benjamin KramerSymbol hygiene: Make sure declarations and definitions...
2012-10-20 Benjamin KramerSROA: Simplify code. No functionality change.
2012-10-20 Benjamin KramerInstCombine: Fix an edge case where constant icmps...
2012-10-20 Nadav RotemVectorize: teach cavVectorizeMemory to distinguish...
2012-10-20 Nadav RotemFix a typo
2012-10-20 Nadav RotemVectorizer: refactor the memory checks to a new functio...
2012-10-20 Chad Rosier[ms-inline asm] Rename AsmOpRewrite to just AsmRewrite...
2012-10-20 Chad Rosier[ms-inline asm] If the state of the parser is ignore...
2012-10-19 Nadav RotemLoopVectorize: Keep the IRBuilder on the stack.
2012-10-19 Chad Rosier[ms-inline asm] Continue parsing even when we're in...
2012-10-19 Nadav RotemVectorizer: Add support for loop reductions.
2012-10-19 Shuxin Yang1. Remove noreturn attribute from __builtin_debugtrap().
2012-10-19 Chad Rosier[ms-inline asm] Reset the opcode prior to parsing a...
2012-10-19 Akira Hatanaka[mips] Use 64-bit registers to return an sret pointer...
2012-10-19 Akira Hatanaka[mips] Add code to do tail call optimization.
2012-10-19 Akira Hatanaka[mips] Fix TAILCALL's operand node type.
2012-10-19 Nadav Rotemrevert r166264 because the LTO build is still failing
2012-10-19 Akira Hatanaka[mips] Delete MipsFunctionInfo::MaxCallFrameSize which...
2012-10-19 Akira Hatanaka[mips] Add tail call instructions.
2012-10-19 Akira Hatanaka[mips] Make the branch nodes used in jump instructions...
2012-10-19 Akira HatanakaAdd node and enum for mips tail call.
2012-10-19 Chad Rosier[ms-inline asm] Have the TargetParser callback to Sema...
2012-10-19 Benjamin KramerSimplifyLibcalls: The return value of ffsll is always...
2012-10-19 Shuxin YangThis patch is to fix radar://8426430. It is about llvm...
2012-10-19 Chad Rosier[ms-inline asm] Add the isParsingInlineAsm() function...
2012-10-19 Benjamin KramerIndvars: Don't recursively delete instruction during...
2012-10-19 Michael LiaoLower BUILD_VECTOR to SHUFFLE + INSERT_VECTOR_ELT for X86
2012-10-19 Benjamin KramerSCEVExpander: Don't crash when trying to merge two...
2012-10-19 Alexey Samsonov[ASan] Support comments in ASan/TSan blacklist file...
2012-10-19 Evgeniy StepanovMove SplitBlockAndInsertIfThen to BasicBlockUtils.
2012-10-19 Benjamin KramerLoopVectorize: Keep the IRBuilder on the stack.
2012-10-19 Stepan DyatkovskiyARM:
2012-10-19 Nick LewyckyPacify -Wnon-virtual-dtor.
2012-10-19 Kostya Serebryany[asan] make sure asan erases old unused allocas after...
2012-10-19 Nadav Rotemrecommit the patch that makes LSR and LowerInvoke use...
2012-10-19 Michael LiaoSimplify condition checking as CONCAT assume all inputs...
2012-10-19 Nadav Rotemvectorizer: Add support for reading and writing from...
2012-10-18 Nadav RotemReapply the TargerTransformInfo changes, minus the...
2012-10-18 Nadav Rotemcleanup the comment.
2012-10-18 Kevin EnderbyFix a bug where a 32-bit address with the high bit...
2012-10-18 Nadav Rotemfix a naming typo
2012-10-18 Chad Rosier[ms-inline asm] Add a size argument to the LookupInline...
2012-10-18 Sebastian PopClear unknown mem ops when merging stack slots (pr14090)
2012-10-18 Sebastian PopChange MachineFrameInfo::StackObject::Alloca from Value...
2012-10-18 Chad Rosier[ms-inline asm] Have the LookupInlineAsmIdentifier...
2012-10-18 Nadav RotemAvoid reconstructing the pointer set when searching...
2012-10-18 Meador IngeCosmetic change -- move two simplifiers to the right...
2012-10-18 Meador Ingeinstcombine: Migrate strcpy optimizations
2012-10-18 Nadav RotemIn SimplifySelectOps we pulled two loads through a...
2012-10-18 Nadav RotemWhen looking for a vector representation of a scalar...
2012-10-18 Chad Rosier[ms-inline asm] Move most of the AsmParsing logic in...
2012-10-18 Ulrich WeigandThis patch fixes failures in the SingleSource/Regressio...
2012-10-18 Chandler CarruthRefactor insert and extract of sub-integers into static...
2012-10-18 Chandler CarruthThis FIXME was fixed some time ago. =]
2012-10-18 Chandler CarruthIntroduce a BarrierNoop pass, a hack designed to allow...
next