aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-04-12Generalize r153635 to deal with TokenFactor chains; also clean up the logic a...Evan Cheng
2012-04-12Hexagon: enable assembler output through the MC layer.Evandro Menezes
2012-04-12Add DFA generator for VLIW targets to ReleaseNotes.html and CREDITS.TXT.Anshuman Dasgupta
2012-04-12Remove README entry obsoleted by register masks.Benjamin Kramer
2012-04-12Remove a remaining reference to the obsolete C backend in configureJean-Daniel Dupas
2012-04-12Fix 128-bit ptest intrinsics to take v2i64 instead of v4f32 since these are i...Craig Topper
2012-04-12ARM 'adr' fixups don't need the interworking addend tweaking.Jim Grosbach
2012-04-11Revert changes that were accidentally committed.Akira Hatanaka
2012-04-11Fix string that is being checked.Akira Hatanaka
2012-04-11Emit neg.s or neg.d only if -enable-no-nans-fp-math is supplied by user,Akira Hatanaka
2012-04-11Emit abs.s or abs.d only if -enable-no-nans-fp-math is supplied by user.Akira Hatanaka
2012-04-11Fixed a case of ARM disassembly getting an assert on a bad encodingKevin Enderby
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