aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-04-11Fix bugs in lowering of FCOPYSIGN nodes.Akira Hatanaka
2012-04-11Remove incorrect comment.Jim Grosbach
2012-04-11Tidy up. Remove hard tab characters.Jim Grosbach
2012-04-11Tidy up. Whitespace.Jim Grosbach
2012-04-11Fix pasto.Benjamin Kramer
2012-04-11Typo.Chad Rosier
2012-04-11TableGen's regpressure: emit per-registerclass weight limits.Andrew Trick
2012-04-11ARM 'vuzp.32 Dd, Dm' is a pseudo-instruction.Jim Grosbach
2012-04-11TableGen'd regpressure: register unit set pruning.Andrew Trick
2012-04-11ARM 'vzip.32 Dd, Dm' is a pseudo-instruction.Jim Grosbach
2012-04-11Fix the build under Debian GNU/Hurd.Sylvestre Ledru
2012-04-11Cache the hash value of the operands in the MDNode.Benjamin Kramer
2012-04-11FoldingSet: Push the hash through FoldingSetTraits::Equals, so clients can us...Benjamin Kramer
2012-04-11Compute hashes directly with hash_combine instead of taking a detour through ...Benjamin Kramer
2012-04-11remove unused argumentNadav Rotem
2012-04-11Add a C binding to the Target and TargetMachine classes to allow for emittingDuncan Sands
2012-04-11Add two statistics to help track how we are computing the inline cost.Chandler Carruth
2012-04-11Reapply 154397. Original message:Nadav Rotem
2012-04-11Comment typo fix.Duncan Sands
2012-04-11Add more fused mul+add/sub patterns. rdar://10139676Evan Cheng
2012-04-11Reapply 154396 after fixing a test.Nadav Rotem
2012-04-11Clean up ARM fused multiply + add/sub support some more: rename some iselEvan Cheng
2012-04-11Fix an overly indented line. Remove an 'else' after an 'if' that returns.Craig Topper
2012-04-11Inline implVisitAluOverflow by introducing a nested switch to convert the int...Craig Topper
2012-04-11Tablegen'd regpressure: emit the weighted pressure limit.Andrew Trick
2012-04-11Table-generated register pressure fixes.Andrew Trick
2012-04-11Optimize code a bit by calling push_back only once in some loops. Reduces com...Craig Topper
2012-04-11Match (fneg (fma) to vfnma. rdar://10139676Evan Cheng
2012-04-11Add retw and lretw instructions. Also, fix Intel syntax parsing for allCharles Davis
2012-04-11Merge fma.ll into fusedMAC.llEvan Cheng
2012-04-11Fix ARM disassembly of VLD instructions with writebacks.  And add test a caseKevin Enderby
2012-04-11ARM add missing Thumb1 two-operand aliases for shift-by-immediate.Jim Grosbach
2012-04-11Fix a number of problems with ARM fused multiply add/subtract instructions.Evan Cheng
2012-04-11Tweak MachineLICM heuristics for cheap instructions.Jakob Stoklund Olesen
2012-04-11Only check for PHI uses inside the current loop.Jakob Stoklund Olesen
2012-04-11Fix test to be register assignment invariant.Jakob Stoklund Olesen
2012-04-10TableGen/reginfo potential bug: typo from previous checkin.Andrew Trick
2012-04-10Move the constant-folding support for FP_ROUND in SelectionDAG from the one-o...Owen Anderson
2012-04-10llvm-stress: stop abusing ConstantFP::get()Dylan Noblesmith
2012-04-10llvm-stress: don't make vectors of x86_mmx typeDylan Noblesmith
2012-04-10[tsan] two more compile-time optimizations:Kostya Serebryany
2012-04-10Handle llvm.fma.* intrinsics. rdar://10914096Evan Cheng
2012-04-10Add a comment noting that the fdiv -> fmul conversion won't generateDuncan Sands
2012-04-10The MDString class stored a StringRef to the string which was already in aBill Wendling
2012-04-10Whitespace.Chad Rosier
2012-04-10Revert r154396, which looks to be the real culprit behind the bot failures.Chad Rosier
2012-04-10Temporarily revert this patch to see if it brings the buildbots back.Eric Christopher
2012-04-10[tsan] compile-time instrumentation: do not instrument a read ifKostya Serebryany
2012-04-10To ensure that we have more accurate line information for a blockEric Christopher
2012-04-10Revert r154397, which was causing make check failures on the buildbots.Owen Anderson