aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2012-04-10ARM fix cc_out operand handling for t2SUBrr instructions.Jim Grosbach
2012-04-10Remove unused variable.David Blaikie
2012-04-10Fix a dagcombine optimization which assumes that the vsetcc result type is al...Nadav Rotem
2012-04-10Modify the code that lowers shuffles to blends from using blendvXX to vblendXX.Nadav Rotem
2012-04-10Make a somewhat subtle change in the logic of block placement. SometimesChandler Carruth
2012-04-10Transform div to mul with reciprocal only when fp imm is legal.Anton Korobeynikov
2012-04-10Use the correct section types on Solaris for unwind data on both x86 and x86-64.David Chisnall
2012-04-10Express the number of ULPs in fpaccuracy metadata as a real rather than aDuncan Sands
2012-04-10Fix 12513: Loop unrolling breaks with indirect branches.Andrew Trick
2012-04-10whitespaceAndrew Trick
2012-04-10Fix for register pressure tables.Andrew Trick
2012-04-10Add proper checks.Evan Cheng
2012-04-10Make the code slightly more palatable.Evan Cheng
2012-04-10Use std::includes instead of my own implementation.Andrew Trick
2012-04-10Added a TargetRegisterInfo interface for accessing register pressure sets.Andrew Trick
2012-04-10Added register unit sets to the target description.Andrew Trick
2012-04-10Added register unit weights to the target description.Andrew Trick
2012-04-10Fix header commentAndrew Trick
2012-04-10Add a constructor for DataRefImpl and remove excess initialization.Danil Malyshev
2012-04-10Fix a long standing tail call optimization bug. When a libcall is emittedEvan Cheng
2012-04-10Don't try to zExt just to check if an integer constant is zero, it mightRafael Espindola
2012-04-10ARM LDR/LDRT has the same encoding collision as STR/STRT.Jim Grosbach
2012-04-09Test case for PR12495.Lang Hames
2012-04-09Revert the 'EnableInitializing' flag. There is debate on whether we should ru...Bill Wendling
2012-04-09Apply the scope restrictions after parsing the command line options. There ma...Bill Wendling
2012-04-09Have TargetLowering::getPICJumpTableRelocBase return a node that points to theAkira Hatanaka
2012-04-09When performing a truncating store, it's possible to rearrange the data Chad Rosier
2012-04-09Patch r153892 for PR11861 apparently broke an external project (see PR12493).Lang Hames