aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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-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-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-09Reverting r118604. Windows build broke.Andrew Trick
2010-11-09Handle ARM constant pool values that need an explicit reference to the '.'Jim Grosbach
2010-11-09add a case we fail to devirt.Chris Lattner
2010-11-09Trailing whitespace.Jim Grosbach
2010-11-09Adds RABasic verification and tracing.Andrew Trick
2010-11-09Further MCize ARM constant pool values. This allows basic PIC references forJim Grosbach
2010-11-09Add encoding of Rt to ARM LDR/STR w/ reg+reg offset encoding.Jim Grosbach
2010-11-09Last try to get this reference counting right, I swear.Owen Anderson
2010-11-09Really fix the leak in the attributes list. Thanks to Benjamin Kramer for po...Owen Anderson
2010-11-09For ARM load/store instructions, encode [reg+reg] with no shifter immediate asJim Grosbach
2010-11-09ARM .word data fixups don't need an adjustment.Jim Grosbach
2010-11-09Factorize code, no functionality change.Duncan Sands
2010-11-09Fix trailing whitespace and style, no functionality changeBruno Cardoso Lopes
2010-11-09Add encoder method for ARM load/store shifted register offset operands.Jim Grosbach
2010-11-09System/Path/Windows: Implement GetLLVMDefaultConfigDir.Michael J. Spencer
2010-11-09System/Path/Windows: Generalize GetUserHomeDirectory.Michael J. Spencer
2010-11-09System/Path/Windows: Make GetSystemLibraryPaths more generic.Michael J. Spencer
2010-11-09System/Windows: Reduce dependencies.Michael J. Spencer
2010-11-09System/Windows: Use normalized case and include method.Michael J. Spencer
2010-11-09System/Path/Windows: Change GetRootDirectory to return file:/// instead of C:/.Michael J. Spencer
2010-11-09Update comment.Michael J. Spencer
2010-11-09Fix leak in my recent fix for PR8442.Owen Anderson
2010-11-09Fix DAGCombiner to avoid folding a sext-in-reg or similar through a shlDan Gohman
2010-11-09Add support for a few simple fixups to the ARM Darwin asm backend. This allowsJim Grosbach
2010-11-09Fix an inline asm pasto from 117667; was preventingDale Johannesen
2010-11-09Fix PR8441, a thread unsafe static variable in our dynamic library loading fa...Owen Anderson
2010-11-09Revert r118457 and r118458. These won't hold for GPRs.Bill Wendling
2010-11-09Fix PR8441, a race condition in the static attributes list. While the refere...Owen Anderson
2010-11-08Get the register and count from the register list operands.Bill Wendling
2010-11-08reglist has two operands.Bill Wendling
2010-11-08The "addRegListOperands()" function returns the start register and the totalBill Wendling
2010-11-08Add support for ARM's specialized vector-compare-against-zero instructions.Owen Anderson
2010-11-08Initial support for Mips32 and Mips32r2. Patch contributed by Akira Hatanaka ...Bruno Cardoso Lopes
2010-11-08Add "write back" bit encoding.Bill Wendling
2010-11-08Fix PR8211Bruno Cardoso Lopes