- 6208610 Constant folding support for calls to umul.with.overflow(), basically identical to the smul.with.overflow() code. by Frits van Bommel · 14 years ago
- f0bf9df Partially revert commit 127155: I think it is much more convenient by Duncan Sands · 14 years ago
- 98cd750 Add a small missed optimization: turn X == C ? X : Y into X == C ? C : Y. This by Nick Lewycky · 14 years ago
- d645151 Fix whitespace. by NAKAMURA Takumi · 14 years ago
- e9c5073 Use individual register classes when spilling snippets. by Jakob Stoklund Olesen · 14 years ago
- 7d706ed Turn SelectionDAGBuilder::GetRegistersForValue into a local function. by Benjamin Kramer · 14 years ago
- 050db52 Make helper static. by Benjamin Kramer · 14 years ago
- 1a4d58a Simplification noticed by Frits. by Bill Wendling · 14 years ago
- 150c4a1 Rework the logic that determines if a store completely overlaps an ealier store. by Bill Wendling · 14 years ago
- c77a10f Fix a typo and add a test. by Cameron Zwarich · 14 years ago
- 32ce3f9 Extend Clang's TableGen emitter for attributes to support bool arguments. by Douglas Gregor · 14 years ago
- adb877d Collect and coalesce DBG_VALUE instructions before emitting the function. by Jakob Stoklund Olesen · 14 years ago
- eca915f Fixed the t2PLD and friends disassembly and add two test cases. by Johnny Chen · 14 years ago
- 29aeed1 Fix the bfi handling for or (and a mask) (and b mask). We need the two by Eric Christopher · 14 years ago
- e420449 PR9561: A store with a negative offset (via GEP) could erroniously say that it by Bill Wendling · 14 years ago
- 17cbaa3 Remove the files for r128308 as it is causing a buildbot failure. by Kevin Enderby · 14 years ago
- 12b04be Adding a C API to the disassembler for use by such tools as Darwin's otool(1). by Kevin Enderby · 14 years ago
- cf0fe46 Add test for A8.6.246 UMULL to both arm-tests.txt amd thumb-tests.txt. by Johnny Chen · 14 years ago
- 65c0a59 Add two test cases t2SMLABT and t2SMMULR for DisassembleThumb2Mul(). by Johnny Chen · 14 years ago
- a2755b9 Fix DisassembleThumb2DPReg()'s handling of RegClass. Cannot hardcode GPRRegClassID. by Johnny Chen · 14 years ago
- abeea57 DisassembleThumb2LdSt() did not handle t2LDRs correctly with respect to RegClass. Add two test cases. by Johnny Chen · 14 years ago
- b66a097 A8.6.226 TBB, TBH: by Johnny Chen · 14 years ago
- ceceabd Modify DisassembleThumb2LdStEx() to be more robust/correct in light of recent change to by Johnny Chen · 14 years ago
- 8b2b43c MC: Improve some diagnostics on uses of '.' pseudo-symbol. by Daniel Dunbar · 14 years ago
- 0143ac1 Tidyness. by Daniel Dunbar · 14 years ago
- ef7b8d9 Add a note. by Benjamin Kramer · 14 years ago
- 6c38910 Instruction formats of SWP/SWPB were changed from LdStExFrm to MiscFrm. Modify the disassembler to handle that. by Johnny Chen · 14 years ago
- 15a3ea0 Emit less labels for debug info and stop emitting .loc directives for DBG_VALUEs. by Jakob Stoklund Olesen · 14 years ago
- f14d5cf Also need to handle invalid imod values for CPS2p. by Johnny Chen · 14 years ago
- 067e2e2 Useful script for finding regressions in the nightly testsuite. by Duncan Sands · 14 years ago
- 1a59243 Remove redundant compression option. by Bill Wendling · 14 years ago
- 336298c Fix for -pre-RA-sched=source. by Andrew Trick · 14 years ago
- 628b337 No functionality change, just adjust some whitespace for coding style compliance. by Nick Lewycky · 14 years ago
- d56acb3 No functionality change. Fix up some whitespace and switch out "" for '' when by Nick Lewycky · 14 years ago
- eb5067e Ignore special ARM allocation hints for unexpected register classes. by Jakob Stoklund Olesen · 14 years ago
- a7078c4 Modify the wrong logic in the assert of DisassembleThumb2LdStDual() (the register classes were changed), by Johnny Chen · 14 years ago
- ef74e9a delegate the disassembly of t2ADR to the more generic t2ADDri12/t2SUBri12 instructions, and add a test case for that. by Johnny Chen · 14 years ago
- 8c13335 The opcode names ("tLDM", "tLDM_UPD") used for conflict resolution have been stale since by Johnny Chen · 14 years ago
- 1090d77 The ARM disassembler was confused with the 16-bit tSTMIA instruction. by Johnny Chen · 14 years ago
- 439e0c7 Move test in x86 specific area. by Devang Patel · 14 years ago
- 1866af4 Suppress an unused variable warning in -asserts builds by Matt Beaumont-Gay · 14 years ago
- c39b627 Handle the added VBICiv*i* NEON instructions, too. by Johnny Chen · 14 years ago
- 18a41c9 Testcase for llvm-gcc commit r128230. by Eric Christopher · 14 years ago
- 8cb9886 Plug a leak by ThumbDisassembler::getInstruction(), thanks to Benjamin Kramer! by Johnny Chen · 14 years ago
- 9091bf2 T2 Load/Store Multiple: by Johnny Chen · 14 years ago
- 83ccbff Plug a leak in the arm disassembler and put the tests back. by Benjamin Kramer · 14 years ago
- 505f3cd Add asm parsing support w/ testcases for strex/ldrex family of instructions by Bruno Cardoso Lopes · 14 years ago
- 02af767 Remove these two test files as they cause llvm-i686-linux-vg_leak build to fail 'test-llvm'. by Johnny Chen · 14 years ago
- e6d69e7 ADR was added with the wrong encoding for inst{24-21}, and the ARM decoder was fooled. by Johnny Chen · 14 years ago
- 23670e5 Keep track of directory namd and fIx regression caused by Rafael's patch r119613. by Devang Patel · 14 years ago
- d31d304 Clean up assembly statement separator support. by Jim Grosbach · 14 years ago
- b4ac342 The r118201 added support for VORR (immediate). Update ARMDisassemblerCore.cpp to disassemble the by Johnny Chen · 14 years ago
- ce1868b Add comments to the handling of opcode CPS3p to reject invalid instruction encoding, by Johnny Chen · 14 years ago
- 0a828fd revert r128199 until it can be made to work with Frontend/dependency-gen.c. by Andrew Trick · 14 years ago
- 9035484 Debug intrinsics must be skipped at the beginning and ends of blocks, lest they by Cameron Zwarich · 14 years ago
- 0d4b815 Fix typo in comment. by Jay Foad · 14 years ago
- 49e0ccf fix description, PR9542 by Chris Lattner · 14 years ago
- dc31cfe It is enough for the CallInst to have no uses to be made a tail call with a ret by Cameron Zwarich · 14 years ago
- 52e37df s/UpdateDT/ModifiedDT/g by Devang Patel · 14 years ago
- a2e0762 Target/X86: [PR8777][PR8778] Tweak alloca/chkstk for Windows targets. by NAKAMURA Takumi · 14 years ago
- c37c539 llvm-stub.cpp: mingw-w64 tweak. by NAKAMURA Takumi · 14 years ago
- acdddfe Add comment to clarify what MachineConstantPoolEntry::isMachineConstantPoolEntry() means. by Evan Cheng · 14 years ago
- d700617 Nasty bug in ARMBaseInstrInfo::produceSameValue(). The MachineConstantPoolEntry by Evan Cheng · 14 years ago
- e1db1b8 Remove all uses of PATH_MAX and MAXPATHLEN from PathV2. by Michael J. Spencer · 14 years ago
- 6e8ffc1 Do early taildup of ret in CodeGenPrepare for potential tail calls that have a by Cameron Zwarich · 14 years ago
- 4bae588 Use an early return instead of a long if block. by Cameron Zwarich · 14 years ago
- 680c962 When UpdateDT is set, DT is invalid, which could cause problems when trying to by Cameron Zwarich · 14 years ago
- 661a390 Check for TLI so that -codegenprepare can be used from opt. by Cameron Zwarich · 14 years ago
- e400059 CPS3p: Let's reject impossible imod values by returning false from the DisassembleMiscFrm() function. by Johnny Chen · 14 years ago
- 3d79396 Load/Store Multiple: by Johnny Chen · 14 years ago
- 571f290 STRT and STRBT was incorrectly tagged as IndexModeNone during the refactorings (r119821). by Johnny Chen · 14 years ago
- 2abc9d2 The r128103 fix to cope with the removal of addressing modes from the MC instructions by Johnny Chen · 14 years ago
- 5ffe37f Runtime dylib simple ARM 24-bit branch relocation support. by Jim Grosbach · 14 years ago
- 36dca60 Enable GlobalMerge on darwin. by Devang Patel · 14 years ago
- b9b1e30 Fix comments. by Jim Grosbach · 14 years ago
- f6c3941 Revert r128175. by Andrew Trick · 14 years ago
- 2c33915 Cmp peephole optimization isn't always safe for signed arithmetics. by Evan Cheng · 14 years ago
- b141099 PR9535: add support for splitting and scalarizing vector ISD::FP_ROUND. by Eli Friedman · 14 years ago
- d8fa01f Reapply Eli's r127852 now that the pre-RA scheduler can spill EFLAGS. by Andrew Trick · 14 years ago
- a8287e3 Split out relocation resolution into target-specific bits. by Jim Grosbach · 14 years ago
- 741ad15 The high bit of a Thumb2 ADR's offset is stored in bit 26, not bit 25. by Owen Anderson · 14 years ago
- 66978bd Fix double-free of Module. by Jim Grosbach · 14 years ago
- 7614783 Fix a bug introduced by my patch yesterday: BL is a 4-byte instructions like BLX, rather than a 2-byte instruction like B. by Owen Anderson · 14 years ago
- bd47a4a Ensure that def-side physreg copies are scheduled above any other uses by Andrew Trick · 14 years ago
- 0d93a11 whitespace by Andrew Trick · 14 years ago
- 8b54dca Start of relocation resolution for the runtime dyld library. by Jim Grosbach · 14 years ago
- 8086f3b Make sure to report any errors from the runtime dyld. by Jim Grosbach · 14 years ago
- 0107931 Don't coalesce identical DBG_VALUE instructions prematurely. by Jakob Stoklund Olesen · 14 years ago
- db3480c Supports building with a list of targets that does not contain by Oscar Fuentes · 14 years ago
- d662576 PTX: Improve support for 64-bit addressing by Justin Holewinski · 14 years ago
- fa4ebd3 Revert r128140 for now. by Anders Carlsson · 14 years ago
- 1537ce7 Fix PR9464 by correcting some math that just happened to be right in most cases by Cameron Zwarich · 14 years ago
- 1e6c65d Notify the delegate before removing dead values from a live interval. by Jakob Stoklund Olesen · 14 years ago
- 0b50151 Allow the allocation of empty live ranges that have uses. by Jakob Stoklund Olesen · 14 years ago
- bf824ef Dump the register map before rewriting. by Jakob Stoklund Olesen · 14 years ago
- 90af342 A global variable with internal linkage where all uses are in one function and whose address is never taken is a non-escaping local object and can't alias anything else. by Anders Carlsson · 14 years ago
- a2f4529 Added block number and name to isel debug output. by Andrew Trick · 14 years ago
- 095a3f3 Update the Clang attribute emitter to handle attributes of 'version' by Douglas Gregor · 14 years ago
- c59c87c For ARM Disassembler, start a newline to dump the opcode and friends for an instruction. by Johnny Chen · 14 years ago
- 8d668a8 Add disassembly test cases for: by Johnny Chen · 14 years ago