aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-06-23Reinstate correct test, remove the real invalidated test.Dale Johannesen
2010-06-23Remove tests invalidated by previous checkin.Dale Johannesen
2010-06-23Do not do tail calls to external symbols. If theDale Johannesen
2010-06-23MorphNodeTo doesn't preserve the memory operands. Because we're morphing a nodeBill Wendling
2010-06-23tests: Tweak lit.cfg to fix breakage with out-of-dir lookup.Daniel Dunbar
2010-06-23Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner...Daniel Dunbar
2010-06-23The generic DAG combiner can now fold atomic fences when needed, so switchJim Grosbach
2010-06-23When using libcall expansions for the atomic intrinsics, the explicitJim Grosbach
2010-06-23Some targets don't require the fencing MEMBARRIER instructions surroundingJim Grosbach
2010-06-23remove trailing whitespaceJim Grosbach
2010-06-23Add a few VNInfo data structure checks.Jakob Stoklund Olesen
2010-06-23use ArgOperand accessorsGabor Greif
2010-06-23use ArgOperand accessorsGabor Greif
2010-06-23use helper to neatly access argumentsGabor Greif
2010-06-23Update uses, defs, and comments for darwin tls patterns.Eric Christopher
2010-06-23Don't link against libm and libpthread which don't exist in BeOS/Haiku. Also,Nick Lewycky
2010-06-23Revert r106066, "Create a more targeted fix for not sinking instructions into...Daniel Dunbar
2010-06-23Less incorrect handling of zero-length bitfields. Radars 7992077 and 8093043.Stuart Hastings
2010-06-22Get the addend correct for i386 pic.Eric Christopher
2010-06-22Generate DWARF information during Apple-style build. They'll be stripped outBill Wendling
2010-06-22Replace ScalarEvolution's private copy of getLoopPredecessorDan Gohman
2010-06-22Add AVX compare packed instructionsBruno Cardoso Lopes
2010-06-22Loosen up this test so that it doesn't depend as much on registerDan Gohman
2010-06-22Revert 106592 for now. It causes clang-selfhost build failure.Devang Patel
2010-06-22Fix OptimizeMax to handle an odd case where one of the max operandsDan Gohman
2010-06-22Reapply support for AVX unpack and interleave instructions, withBruno Cardoso Lopes
2010-06-22If a metadata operand is seeded in value map and the metadata should also be ...Devang Patel
2010-06-22While cloning a module, clone metadata attached with instructions.Devang Patel
2010-06-22Add AVX MOV{SS,SD}{rr,rm} instructionsBruno Cardoso Lopes
2010-06-22Fix the formatting of the switch statement and add a missing break.Bill Wendling
2010-06-22Also convert SUBREG_TO_REG to a KILL when relevant, like the other subregJakob Stoklund Olesen
2010-06-22Thumb1 functions using @llvm.returnaddress were not saving the incoming LR.Bob Wilson
2010-06-22Move a 64-bit test to the 64-bit file. Fixes an llvm-mc assertionEric Christopher
2010-06-22Look for and use a different darwin crash reporter library.Eric Christopher
2010-06-22Add SSE so these actually pass on non-X86 hosts.Dale Johannesen
2010-06-22fix typoJim Grosbach
2010-06-22use high-level accessorsGabor Greif
2010-06-22Fix a subtle multiclass bug: when using class inheritance onBruno Cardoso Lopes
2010-06-22Corresponding test changes for r106564.Bill Wendling
2010-06-22warmup ritual: use high-level argument accessorsGabor Greif
2010-06-22Move v-binop-widen tests to X86 since they don't work on all platformsMon P Wang
2010-06-22Clone named metadata while cloning a module.Devang Patel
2010-06-22Reorganize logical and arithmetic SSE 1 & 2 instructionsBruno Cardoso Lopes
2010-06-22Reorganize SSE instructions, making easier to see oportunities for refactoringBruno Cardoso Lopes
2010-06-22Move PHIElimination's SplitCriticalEdge for MachineBasicBlocks outDan Gohman
2010-06-22Remove the SimpleJoin optimization from SimpleRegisterCoalescing.Jakob Stoklund Olesen
2010-06-22Split out the code for finding a unique loop predecessor fromDan Gohman
2010-06-22Use pre-increment instead of post-increment when the result is not used.Dan Gohman
2010-06-22Add a comment explaining a non-obvious API.Dan Gohman
2010-06-22Add an explicit keyword.Dan Gohman