aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove unimplemented method. Fixes PR10658.Rafael Espindola2011-08-161-10/+0
* cmake/modules/FindBison.cmake: It must be unneeded any more.NAKAMURA Takumi2011-08-161-52/+0
* A few places where we want to skip the landingpad instruction for insertion.Bill Wendling2011-08-163-2/+8
* Fix handling of double precision loads and stores when Mips1 is targeted. Akira Hatanaka2011-08-167-168/+74
* Define function MipsMCInstLower::LowerOperand. Akira Hatanaka2011-08-162-25/+29
* Add parameter Offset to MipsMCInstLower::LowerSymbolOperand. Akira Hatanaka2011-08-162-5/+5
* Fix test.Eli Friedman2011-08-161-1/+1
* Revert a bit of r137667; the logic in question can safely handle atomic load/...Eli Friedman2011-08-162-4/+25
* Migrate this test from llvm/test/FrontendC++/ptr-to-method-devirt.cpp andEric Christopher2011-08-161-0/+39
* After talking with Bill, it seems like the LandingPad handling here is likelyEli Friedman2011-08-161-4/+1
* Minor comment fixes.Eli Friedman2011-08-162-5/+7
* Update SimplifyCFG for atomic operations.Eli Friedman2011-08-152-10/+69
* Add comments and test for atomic load/store and mem2reg.Eli Friedman2011-08-152-0/+16
* Refactor.Devang Patel2011-08-152-49/+68
* Add a test file for Thumb2 NEON.Owen Anderson2011-08-151-0/+1586
* Specify a necessary fixed bit for VLD3DUP, and otherwise rearrange the Thumb2...Owen Anderson2011-08-153-20/+27
* While I'm here, remove the "_alt" hacks to a series of INSERT_SUBREG andBruno Cardoso Lopes2011-08-151-15/+25
* Reorder declarations of vmovmskp* and also put the necessary AVXBruno Cardoso Lopes2011-08-152-31/+43
* Continue to hoist uses of getCompileUnit() up. The goal is to get rid of uses...Devang Patel2011-08-152-21/+24
* Avoid evaluating Neon macro arguments more than once by disabling type checks.Bob Wilson2011-08-151-15/+8
* In places where it's using "getFirstNonPHI", skip the landingpad instruction ...Bill Wendling2011-08-151-5/+8
* MCTargetAsmParser target match predicate support.Jim Grosbach2011-08-155-7/+30
* Add a finalize() hook, that'll let DIBuilder construct compile unit lazily.Devang Patel2011-08-153-0/+11
* Don't sink the instruction to before a landingpad instruction.Bill Wendling2011-08-151-1/+1
* This is somewhat déjà-vu, but avoid using getCompileUnit() as much as possi...Devang Patel2011-08-152-14/+14
* Update inter-procedural optimizations for atomic load/store.Eli Friedman2011-08-154-10/+16
* Update instcombine for atomic load/store.Eli Friedman2011-08-154-31/+54
* Refactor. Variables are part of compile unit so let CompileUnit create new va...Devang Patel2011-08-154-123/+129
* Add some comments here because the lack of a check for volatile/atomic here i...Eli Friedman2011-08-151-0/+4
* Fix PR10656. It's only profitable to use 128-bit inserts and extractsBruno Cardoso Lopes2011-08-152-4/+26
* There is no need to maintain a set to keep track of variables that use locati...Devang Patel2011-08-152-8/+2
* Fix warning.Devang Patel2011-08-152-2/+2
* Add some more comprehensive VFP decoding tests.Owen Anderson2011-08-151-0/+213
* Simplify. Let DbgVariable keep track of variable's DBG_VALUE machine instruct...Devang Patel2011-08-152-55/+24
* Duncan pointed out that the LandingPadInst might read memory. (It might alsoBill Wendling2011-08-153-6/+4
* Fix llvm::CloneModule to correctly clone globals. Patch per bug report by Si...Eli Friedman2011-08-151-14/+13
* Fix predicates methods on Instruction to handle atomic load/store correctly.Eli Friedman2011-08-151-7/+15
* Fix this test to avoid leaving a temporary file behind.Eric Christopher2011-08-151-1/+1
* Misc analysis passes that need to be aware of atomic load/store.Eli Friedman2011-08-154-19/+50
* Move MatchResultTy enum into base class definition.Jim Grosbach2011-08-152-7/+10
* Atomic load/store support in LICM.Eli Friedman2011-08-153-10/+97
* Enforce the constraint that Rt must be even on LDRD/STRD instructions in ARM ...Owen Anderson2011-08-152-33/+47
* Add an ipsccp test. Migrated from test/FrontendC++.Eric Christopher2011-08-151-0/+26
* Add a test for Thumb1 LDRSH decoding.Owen Anderson2011-08-151-0/+3
* Add testcase for STRH. Patch by James Molloy.Owen Anderson2011-08-151-0/+3
* Remove dead classes.Owen Anderson2011-08-151-33/+0
* The "landingpad" instruction will never be "trivially" dead.Bill Wendling2011-08-151-0/+4
* Fix incorrect encoding of UMAAL and friends. Patch by James Molloy.Owen Anderson2011-08-153-6/+6
* Simplify mapping to variable from its abstract variable info.Devang Patel2011-08-152-29/+18
* Fix decoding LDRSB and LDRSH in Thumb1 mode. Patch by James Molloy.Owen Anderson2011-08-152-6/+10