aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-10-04Remove last references to hotpatch.Rafael Espindola
2011-10-04Exclude libLLVMTableGen.a from the shared libraryPeter Collingbourne
2011-10-04Generic cleanup.Bill Wendling
2011-10-04Unit test for r140919, loop unroll heuristics.Andrew Trick
2011-10-03Tidy up. These tests are covered in the .s file tests now.Jim Grosbach
2011-10-03ARM assembly parsing and encoding for VMOV immediate.Jim Grosbach
2011-10-03Tidy up. 80 columns.Jim Grosbach
2011-10-03Use the PC label ID rather than '1'. Add support for thumb-2, because I heard...Bill Wendling
2011-10-03Don't carry over the dispatchsetup hack from the old system.Bill Wendling
2011-10-03ARM parsing/encoding for VCMP/VCMPE.Jim Grosbach
2011-10-03Fix typo in comments.Nick Lewycky
2011-10-03Check-pointing the new SjLj EH lowering.Bill Wendling
2011-10-03Move CHECK after entry label.Akira Hatanaka
2011-10-03Add support for 64-bit logical NOR.Akira Hatanaka
2011-10-03Add support for 64-bit count leading ones and zeros instructions.Akira Hatanaka
2011-10-03Move the grabbing of the jump buffer into the caller function, eliminating th...Bill Wendling
2011-10-03ARM assembly parsing and encoding for VMRS/FMSTAT.Jim Grosbach
2011-10-03Add support for 64-bit divide instructions.Akira Hatanaka
2011-10-03Add C api for Instruction->eraseFromParent().Devang Patel
2011-10-03Update test for 141010.Jim Grosbach
2011-10-03Thumb2 ADD/SUB can take SP as a destination register.Jim Grosbach
2011-10-03Clean up MipsInstrInfo::copyPhysReg and handle copies from and to 64-bit integerAkira Hatanaka
2011-10-03Add support for 64-bit integer multiply instructions.Akira Hatanaka
2011-10-03Add definitions of instructions which move values between 64-bit integerAkira Hatanaka
2011-10-03Find the strip tool that works with the specified SDKROOT. rdar://10165908Bob Wilson
2011-10-03Tidy up a bit. Formatting.Jim Grosbach
2011-10-03Add support for MOVBE and RDRAND instructions for the assembler and disassemb...Craig Topper
2011-10-03Whitespace.Eric Christopher
2011-10-03Typo.Eric Christopher
2011-10-03Add the returns_twice attribute to LLVM.Rafael Espindola
2011-10-03Treat VEX.vvvv as a 3-bit field outside of 64-bit mode. Prevents access to re...Craig Topper
2011-10-03Test updates that were supposed to go with r140993.Craig Topper
2011-10-03Fix VEX disassembling to ignore REX.RXBW bits in 32-bit mode.Craig Topper
2011-10-03Reapply r140979 with fix! We never did get a testcase, but careful review of theNick Lewycky
2011-10-03attempt to fix ocaml bindings: landing padsTorok Edwin
2011-10-03Revert r140979 due to reports of bootstrap failure.Nick Lewycky
2011-10-03Add one more case we compute a max trip count.Nick Lewycky
2011-10-02Fix some Intel syntax disassembly issues with instructions that implicitly us...Craig Topper
2011-10-02Special case disassembler handling of REX.B prefix on NOP instruction to deco...Craig Topper
2011-10-02Add a new icmp+select optz'n. Also shows off the load(cst) folding added inNick Lewycky
2011-10-02Enhance a couple places where we were doing constant folding of instructions,Nick Lewycky
2011-10-02Fix typo in r140954.Craig Topper
2011-10-02Make canonicalization of ImmutableSetRef::asImmutableSet() semi-explicit.Ted Kremenek
2011-10-01Fix disassembling of INVEPT and INVVPID to take operandsCraig Topper
2011-10-01Fix disassembler handling of CRC32 which is an odd instruction that uses 0xf2...Craig Topper
2011-10-01Revert r140924 "Attempt to fix dynamic stack realignment for thumb1 functions."Chad Rosier
2011-10-01Moved type construction out of the loop and added an assert on the legality o...Nadav Rotem
2011-10-01Move TableGen's parser and entry point into a libraryPeter Collingbourne
2011-10-01No one should be using the method directly. Assert if they do.Bill Wendling
2011-10-01Add a convenience method to tell if two things are equal.Bill Wendling