- ff4216a Use the PC label ID rather than '1'. Add support for thumb-2, because I heard that some people use it. by Bill Wendling · 14 years ago
- f8520d5 Don't carry over the dispatchsetup hack from the old system. by Bill Wendling · 14 years ago
- 6825914 ARM parsing/encoding for VCMP/VCMPE. by Jim Grosbach · 14 years ago
- 03dd4e8 Fix typo in comments. by Nick Lewycky · 14 years ago
- f7e4aef Check-pointing the new SjLj EH lowering. by Bill Wendling · 14 years ago
- bbb47b3 Move CHECK after entry label. by Akira Hatanaka · 14 years ago
- 43e43f7 Add support for 64-bit logical NOR. by Akira Hatanaka · 14 years ago
- 2d57088 Add support for 64-bit count leading ones and zeros instructions. by Akira Hatanaka · 14 years ago
- 631d117 Move the grabbing of the jump buffer into the caller function, eliminating the need for returning a std::pair. by Bill Wendling · 14 years ago
- 5cd5ac6 ARM assembly parsing and encoding for VMRS/FMSTAT. by Jim Grosbach · 14 years ago
- dda4a07 Add support for 64-bit divide instructions. by Akira Hatanaka · 14 years ago
- 0e6a24d Add C api for Instruction->eraseFromParent(). by Devang Patel · 14 years ago
- f8bf43e Update test for 141010. by Jim Grosbach · 14 years ago
- b95ed6e Thumb2 ADD/SUB can take SP as a destination register. by Jim Grosbach · 14 years ago
- 2ad7668 Clean up MipsInstrInfo::copyPhysReg and handle copies from and to 64-bit integer by Akira Hatanaka · 14 years ago
- 04d3762 Add support for 64-bit integer multiply instructions. by Akira Hatanaka · 14 years ago
- 3678793 Add definitions of instructions which move values between 64-bit integer by Akira Hatanaka · 14 years ago
- ae59e8c Find the strip tool that works with the specified SDKROOT. rdar://10165908 by Bob Wilson · 14 years ago
- c82c101 Tidy up a bit. Formatting. by Jim Grosbach · 14 years ago
- 581fe82 Add support for MOVBE and RDRAND instructions for the assembler and disassembler. Includes feature flag checking, but no instrinsic support. Fixes PR10832, PR11026 and PR11027. by Craig Topper · 14 years ago
- 8cf5e74 Whitespace. by Eric Christopher · 14 years ago
- 1aeb7ac Typo. by Eric Christopher · 14 years ago
- 25456ef Add the returns_twice attribute to LLVM. by Rafael Espindola · 14 years ago
- 04c5be9 Treat VEX.vvvv as a 3-bit field outside of 64-bit mode. Prevents access to registers xmm8-xmm15 outside 64-bit mode. by Craig Topper · 14 years ago
- 04b0b34 Test updates that were supposed to go with r140993. by Craig Topper · 14 years ago
- 7b22976 Fix VEX disassembling to ignore REX.RXBW bits in 32-bit mode. by Craig Topper · 14 years ago
- 1cbae18 Reapply r140979 with fix! We never did get a testcase, but careful review of the by Nick Lewycky · 14 years ago
- 48488a6 attempt to fix ocaml bindings: landing pads by Torok Edwin · 14 years ago
- 4fcc80a Revert r140979 due to reports of bootstrap failure. by Nick Lewycky · 14 years ago
- 8fde4f5 Add one more case we compute a max trip count. by Nick Lewycky · 14 years ago
- 82f131a Fix some Intel syntax disassembly issues with instructions that implicitly use AL/AX/EAX/RAX such as ADD/SUB/ADC/SUBB/XOR/OR/AND/CMP/MOV/TEST. by Craig Topper · 14 years ago
- 146c6d7 Special case disassembler handling of REX.B prefix on NOP instruction to decode as XCHG R8D, EAX instead. Fixes PR10344. by Craig Topper · 14 years ago
- 11357d4 Add a new icmp+select optz'n. Also shows off the load(cst) folding added in by Nick Lewycky · 14 years ago
- 267236a Enhance a couple places where we were doing constant folding of instructions, by Nick Lewycky · 14 years ago
- 42fbe9a Fix typo in r140954. by Craig Topper · 14 years ago
- 4f101db Make canonicalization of ImmutableSetRef::asImmutableSet() semi-explicit. by Ted Kremenek · 14 years ago
- 846a2dc Fix disassembling of INVEPT and INVVPID to take operands by Craig Topper · 14 years ago
- e1b4a1a Fix disassembler handling of CRC32 which is an odd instruction that uses 0xf2 as an opcode extension and allows the opsize prefix. This necessitated adding IC_XD_OPSIZE and IC_64BIT_XD_OPSIZE contexts. Unfortunately, this increases the size of the disassembler tables. Fixes PR10702. by Craig Topper · 14 years ago
- 2bfaf52 Revert r140924 "Attempt to fix dynamic stack realignment for thumb1 functions." by Chad Rosier · 14 years ago
- cbf26e3 Moved type construction out of the loop and added an assert on the legality of the type. Formatted lines to the 80 char limit. by Nadav Rotem · 14 years ago
- 7c78888 Move TableGen's parser and entry point into a library by Peter Collingbourne · 14 years ago
- 2e6b97b No one should be using the method directly. Assert if they do. by Bill Wendling · 14 years ago
- 405ca13 Add a convenience method to tell if two things are equal. by Bill Wendling · 14 years ago
- 3320f2a Use the ARMConstantPoolMBB class to handle the MBB values. by Bill Wendling · 14 years ago
- 9c18f51 Add ARMConstantPoolMBB to hold an MBB value in the constant pool. by Bill Wendling · 14 years ago
- 14a1a6b Remove dead code. by Bill Wendling · 14 years ago
- 9aca75c Remove now dead methods and ivar. by Bill Wendling · 14 years ago
- fe31e67 Use the new ARMConstantPoolSymbol class to handle external symbols. by Bill Wendling · 14 years ago
- ff4a802 Add an ARMConstantPool class for external symbols. This will split out the support for external symbols from the base class. by Bill Wendling · 14 years ago
- 3f4e459 Remove now dead methods and ivar from ARMConstantPoolValue. by Bill Wendling · 14 years ago
- 5bb7799 Switch over to using ARMConstantPoolConstant for global variables, functions, by Bill Wendling · 14 years ago
- 3e944e3 Some more refactoring. by Bill Wendling · 14 years ago
- 029e9388 Add a Create method that accepts 'kind' and 'pcadj' arguments. by Bill Wendling · 14 years ago
- f2b76aa Refactoring: Separate out the ARM constant pool Constant from the ARM constant by Bill Wendling · 14 years ago
- 1cea66c Subtarget getFeatureBits() returns a uint64_t, not unsigned. by Bob Wilson · 14 years ago
- 5249041 Attempt to fix dynamic stack realignment for thumb1 functions. It is in fact by Chad Rosier · 14 years ago
- b2ab2fa Inlining and unrolling heuristics should be aware of free truncs. by Andrew Trick · 14 years ago
- 5c65541 whitespace by Andrew Trick · 14 years ago
- 0bcd9c7 Add Windows x64 stack walking support. Patch by Aaron Ballman! by Michael J. Spencer · 14 years ago
- 52e7dfa Use precomputed BitVector for CodeGenRegisterClass::hasSubClass(). by Jakob Stoklund Olesen · 14 years ago
- 0676d2a Filecheck-ize. by Bill Wendling · 14 years ago
- 127f410 Add new line at end of file. by Bill Wendling · 14 years ago
- e09b2a0 When inferring the pointer alignment, if the global doesn't have an initializer by Bill Wendling · 14 years ago
- 8de3400 Promote comment to doxycomment. Adjust whitespace. No functionality change. by Nick Lewycky · 14 years ago
- c8e2bb6 Store sub-class lists as a bit vector. by Jakob Stoklund Olesen · 14 years ago
- b7359e3 Extract a slightly more general BitVector printer. by Jakob Stoklund Olesen · 14 years ago
- e27e1ca Move getCommonSubClass() into TRI. by Jakob Stoklund Olesen · 14 years ago
- f9a4bb7 Compute lists of super-classes in CodeGenRegisterClass. by Jakob Stoklund Olesen · 14 years ago
- f391e9f Correct for my over-eager delete finger. by Jim Grosbach · 14 years ago
- 291512f Add definition of MipsELFObjectWriter. by Akira Hatanaka · 14 years ago
- 09a2e0f Register the MC object streamer. by Akira Hatanaka · 14 years ago
- 4b6ee7a Register Asm backend. Add functions to MipsAsmBackend. by Akira Hatanaka · 14 years ago
- 82ea731 Add MCELFObjectTargetWriter and MCAsmBackend classes. by Akira Hatanaka · 14 years ago
- 90b6e34 Test More Complicated Lists by David Greene · 14 years ago
- f6c8cbb Test VarListElementInit:: resolveListElementReference by David Greene · 14 years ago
- 1045a59 Implement VarListElementInit:: resolveListElementReference by David Greene · 14 years ago
- 310c9ea Update CMake build. by Benjamin Kramer · 14 years ago
- 4520a10 Initial implementation of MipsMCCodeEmitter. by Akira Hatanaka · 14 years ago
- 68e05fb Don't modify constant in-place. by Jim Grosbach · 14 years ago
- 62e0590 Tracing or debug-printing a newly formed instruction should not crash. by Andrew Trick · 14 years ago
- 18801ec whitespace by Andrew Trick · 14 years ago
- 5773fd5 Remove unnecessary checking of register operands. by Akira Hatanaka · 14 years ago
- c7bafe9 Add definitions of Mips64 rotate instructions. by Akira Hatanaka · 14 years ago
- cbf676b float comparison to double 'zero' constant can just be a float 'zero.' by Jim Grosbach · 14 years ago
- d98f838 Constify 'isLSDA' and move a method out-of-line. by Bill Wendling · 14 years ago
- 0cc4a95 Tidy up. Trailing whitespace. by Jim Grosbach · 14 years ago
- 6f09fcf ARM Darwin default relocation model is PIC. by Jim Grosbach · 14 years ago
- a64556f isCommutable should be 0 for DSUBu. by Akira Hatanaka · 14 years ago
- 98602ac ARM Fixup valus for movt/movw are for the whole value. by Jim Grosbach · 14 years ago
- d80c13b Check values of immediate operands. by Akira Hatanaka · 14 years ago
- 7850dd0 Fix a bug in compare_numeric(). by Jakob Stoklund Olesen · 14 years ago
- 5bc93e7 Add forgotten tests that the cleanup flag is cleared if there by Duncan Sands · 14 years ago
- 0ba3c0a MCJIT initialization TargetData by Danil Malyshev · 14 years ago
- f51b7e5 PTX: Various stylistic and code readability changes recommended by Jim Grosbach. by Justin Holewinski · 14 years ago
- 8c1dac5 PTX: Add programmable rounding mode specifier for int <-> fp conversion instrs. by Justin Holewinski · 14 years ago
- 0ad7b6e Inlining often produces landingpad instructions with repeated by Duncan Sands · 14 years ago
- f16e2d4 some 3.0 API notes by Torok Edwin · 14 years ago
- d398bae Comment grammar fixes. by Torok Edwin · 14 years ago
- c90e149 PTX: Attempt to cleanup/unify the handling of FP rounding modes. This requires by Justin Holewinski · 14 years ago
- 10a11ec Instead of crashing when MCAsmInfo is NULL, add an assert. by Torok Edwin · 14 years ago