aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-11-10Use MCSectionELF in places we know we have an ELF section.Rafael Espindola
2010-11-10Use getValueOperand() and getPointerOperand() on load and storeDan Gohman
2010-11-10Rename AccessesArguments and AccessesArgumentsReadonly, and rewriteDan Gohman
2010-11-10Teach InstructionSimplify how to look through PHI nodes. Since PHIDuncan Sands
2010-11-10Fix a copy+pasto Duncan noticed.Dan Gohman
2010-11-10Add a doesAccessArgPointees helper function, and update code to useDan Gohman
2010-11-10Simplify and clean up MC symbol lookup for ARM constant pool values. This fixesJim Grosbach
2010-11-10Factor out the code for testing whether a function accessesDan Gohman
2010-11-10Give NonLocalDepResult a NonLocalDepEntry member, replacingDan Gohman
2010-11-10Detect if llvm-gcc is built on dragonegg.Tobias Grosser
2010-11-10Fix Whitespace.Michael J. Spencer
2010-11-10System/Path: Update comments to match code.Michael J. Spencer
2010-11-10System/Win32/Path: Implement isSymLink.Michael J. Spencer
2010-11-10Simplify binary operations where one operand is a select instruction.Duncan Sands
2010-11-10Win32/Process.inc: [PR8527] Process::FileDescriptorIsDisplayed(fd) should not...NAKAMURA Takumi
2010-11-10There is no EndPtr anymore - reinterpret the original comment in termsDuncan Sands
2010-11-10Update ARMConstantPoolValue to not use a modifier string. Use an explicitJim Grosbach
2010-11-10Add a test to the previous added clo instruction. Patch by Akira againBruno Cardoso Lopes
2010-11-10Add clo instruction. Patch by Akira Hatanaka (ahatanaka@mips.com) with some m...Bruno Cardoso Lopes
2010-11-10When checking that the necessary bits are zero inDale Johannesen
2010-11-10Emit a '!' if this is a "writeback" register or memory address.Bill Wendling
2010-11-10Simplify the LiveRangeEdit::canRematerializeAt() interface a bit.Jakob Stoklund Olesen
2010-11-10Make ModRefBehavior a lattice. Use this to clean up AliasAnalysisDan Gohman
2010-11-10Rename a parameter to avoid confusion with a local variableMatt Beaumont-Gay
2010-11-09Emit the warning about the register list not being in ascending order only once.Bill Wendling
2010-11-09Jim's recent fixes 118600, 118587, 118513 have made these work.Dale Johannesen
2010-11-09Fixed version of 118639 with an extra assert to catch similar problemsRafael Espindola
2010-11-09s/std::vector/SmallVector/Bill Wendling
2010-11-09Revert previous patch. Missed a case.Rafael Espindola
2010-11-09Delete the allocated vector.Bill Wendling
2010-11-09Define the subtarget feature for the architecture version,Bob Wilson
2010-11-09Do not use MEMBARRIER_MCR for any Thumb code.Bob Wilson
2010-11-09Two types of instructions have register lists:Bill Wendling
2010-11-09Remove IsExplicit. It was always false.Rafael Espindola
2010-11-09Change the ARMConstantPoolValue modifier string to an enumeration. This willJim Grosbach
2010-11-09Adds RABasic verification and tracing.Andrew Trick
2010-11-09Convert comments to doxygen syntax.Dan Gohman
2010-11-09Teach FunctionAttrs about the VAArg instruction.Dan Gohman
2010-11-09Use the AliasAnalysis interface to determine how a Function accessesDan Gohman
2010-11-09VAArg doesn't capture its operand.Dan Gohman
2010-11-09Translate IntrReadArgMem to AccessesArgumentsReadonly.Dan Gohman
2010-11-09Teach AliasAnalysis about AccessesArgumentsReadonly.Dan Gohman
2010-11-09Teach LICM and AliasSetTracker about AccessesArgumentsReadonly.Dan Gohman
2010-11-09Teach FunctionAttrs about AccessesArgumentsReadonly.Dan Gohman
2010-11-09Add a trivial virtual dtor to AbstractRegisterDescription to appeaseMatt Beaumont-Gay
2010-11-09AccessesArgumentsReadonly is read-only.Dan Gohman
2010-11-09Add a AccessesArgumentsReadonly ModRefBehavior value, so that the intrinsicDan Gohman
2010-11-09Reverting r118604. Windows build broke.Andrew Trick
2010-11-09Factor out the logic for onlyReadsMemory into a helper function.Dan Gohman
2010-11-09Delete AccessesArgumentsAndGlobals, which was unused.Dan Gohman