aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2011-10-18PTX: Fix disabling of MAD instruction selectionJustin Holewinski
2011-10-18Fix a bunch of unused variable warnings when doing a releaseDuncan Sands
2011-10-18Coding style cleanups. No functionality change.Bill Wendling
2011-10-18Remove NaClModeDavid Meyer
2011-10-18Add support for dynamic stack realignment when in thumb1 mode.Chad Rosier
2011-10-18Commit test, capitalizing store... keep it simple.Joe Abbey
2011-10-18Fix misc warnings. Patch by Joe Abbey.Eli Friedman
2011-10-18Backing out patch. Will refactor to remove the AsmParser dependency on Target.Lang Hames
2011-10-18ARM assembly parsing and encoding for VMOV/VMVN/VORR/VBIC.i32.Jim Grosbach
2011-10-17Re-applying the target data layout verification patch from r142288, plus appr...Lang Hames
2011-10-17ARM assembly parsing and encoding for VMOV/VMVN/VORR/VBIC.i16.Jim Grosbach
2011-10-17Add support for a new extension to the .file directive:Nick Lewycky
2011-10-17Add a few FIXME comments.Chad Rosier
2011-10-17Tidy up.Jim Grosbach
2011-10-17142288 broke the build:Rafael Espindola
2011-10-17Now Igor, throw the switch...give my creation life!Bill Wendling
2011-10-17ARM NEON "vmov.i8" immediate assembly parsing and encoding.Jim Grosbach
2011-10-17Validate target data layout strings.Lang Hames
2011-10-17Use a SmallVector for intrinsic argument types.Benjamin Kramer
2011-10-17Don't renumber the blocks here. This could cause problems later on if anotherBill Wendling
2011-10-17Pseudoinstructions should not be less constrained than the instruction they areCameron Zwarich
2011-10-17Tidy up organization.Jim Grosbach
2011-10-17Add a call to EmitSjLjDispatchBlock.Bill Wendling
2011-10-17Fix improperly formed assert() call.Jim Grosbach
2011-10-17Add definitions of conditional moves with 64-bit operands. Comment out code forAkira Hatanaka
2011-10-17Revert change to function alignment b/c existing logic was fineHal Finkel
2011-10-17Removed set, but unused variables.Chad Rosier
2011-10-17Move class and instruction definitions for conditional moves to a seperate file.Akira Hatanaka
2011-10-17Revert change made in r142205.Akira Hatanaka
2011-10-17Redefine count-leading 0s and 1s instructions.Akira Hatanaka
2011-10-17Redefine mfhi/lo and mthi/lo instructions.Akira Hatanaka
2011-10-17Redefine multiply and divide instructions.Akira Hatanaka
2011-10-17Add definition of a base class for logical shift/rotate instructions with twoAkira Hatanaka
2011-10-17Remove >80-col line and unicodeHal Finkel
2011-10-17Add definition of a base class for logical shift/rotate immediate instructionsAkira Hatanaka
2011-10-17Add definition of immZExt5_64 and redefine immZExt5 as an ImmLeaf.Akira Hatanaka
2011-10-17Fix CMake build.Michael J. Spencer
2011-10-17svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar/GlobalMerge.cppDevang Patel
2011-10-17Instructions for Book E PPC should be word aligned, set function alignment to...Hal Finkel
2011-10-17Don't use inline assembly in 64-bit Visual Studio. Unfortunately, this means ...Craig Topper
2011-10-17Add comment explaining that the order of processing doesn't matter here.Bill Wendling
2011-10-17Add PPC 440 scheduler and some associated tests (new files)Hal Finkel
2011-10-17Add PPC 440 scheduler and some associated testsHal Finkel
2011-10-16Add X86 PEXTR and PDEP instructions.Craig Topper
2011-10-16Add AsmToken::getEndLoc and use it to add ranges to x86 asm register parsing.Benjamin Kramer
2011-10-16X86AsmParser: Synthesize EndLoc for tokens out of StartLoc + Length and print...Benjamin Kramer
2011-10-16Fix a bug in LowerV2I64Splat, which generated a BUILD_VECTOR for which there wasNadav Rotem
2011-10-16Add X86 BZHI instruction as well as BMI2 feature detection.Craig Topper
2011-10-16Add X86 INVPCID instruction. Add 32/64-bit predicates to INVEPT, INVVPID, VMR...Craig Topper
2011-10-16Add flags on Thumb2 indexed stores paralleling the flags on the indexed loads.Cameron Zwarich