- 7f66c45 Add a couple of convenience functions: by Bill Wendling · 13 years ago
- 15d03fb Invert the subvector insertion to be more likely to be taken as a COPY by Bruno Cardoso Lopes · 13 years ago
- 93fa476 Add patterns to generate copies for extract_subvector instead of by Bruno Cardoso Lopes · 13 years ago
- 735bccd movd/movq write zeros in the high 128-bit part of the vector. Use by Bruno Cardoso Lopes · 13 years ago
- a23236c Add a few patterns to match allzeros without having to use the fp unit. by Bruno Cardoso Lopes · 13 years ago
- 2e64ae4 Add SINT_TO_FP and FP_TO_SINT support for v8i32 types. Also move by Bruno Cardoso Lopes · 13 years ago
- b2e7c82 Fix a use after free. An instruction can't be both an intrinsic call and a fence. by Benjamin Kramer · 13 years ago
- 2bf84c1 Initial stab at getting inlining working with the EH rewrite. by Bill Wendling · 13 years ago
- 8050a61 ARM parsing and encoding tests. by Jim Grosbach · 13 years ago
- 814450a Add an optional 'bool makeAbsolute' in llvm::sys::fs::unique_file function. by Argyrios Kyrtzidis · 13 years ago
- 7b29583 Refactor and improve the encodings/decodings for addrmode3 loads, and make the writeback operand always the first. by Owen Anderson · 13 years ago
- 5de728c Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil. by Evan Cheng · 13 years ago
- ed39846 ARM assembly parsing and encoding for USUB16 and USUB8. by Jim Grosbach · 13 years ago
- 953e2e8 ARM assembly parsing and encoding for USAX. by Jim Grosbach · 13 years ago
- c37d4bb Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates. by Kevin Enderby · 13 years ago
- fc2eb31 Clean up tabs. by Jim Grosbach · 13 years ago
- addec77 ARM assembly parsing and encoding support for USAT and USAT16. by Jim Grosbach · 13 years ago
- 5f33d13 ARM assembly parsing and encoding tests for USAD8 and USADA8. by Jim Grosbach · 13 years ago
- 1464846 Code generation for 'fence' instruction. by Eli Friedman · 13 years ago
- 144da2c ARM assembly parsing and encoding tests for UQSUB16 and UQSUB8. by Jim Grosbach · 13 years ago
- 4143839 Fix comment copy/paste-o. by Jim Grosbach · 13 years ago
- 29e85bc ARM assembly parsing and encoding tests for UQASX and UQSAX. by Jim Grosbach · 13 years ago
- 24a541b ARM assembly parsing and encoding tests for UQADD16 and UQADD8. by Jim Grosbach · 13 years ago
- 9a24f1f Use BlockFrequency instead of uint32_t in BlockFrequencyInfo. by Jakub Staszak · 13 years ago
- 49f2ced ARM assembly parsing and encoding for UMULL. by Jim Grosbach · 13 years ago
- 0748f83 Remove outdated FIXME comment. by Devang Patel · 13 years ago
- 71725a0 ARM assembly parsing and encoding for UMLAL. by Jim Grosbach · 13 years ago
- 2adba41 ARM assembly parsing and encoding tests for UMAAL. by Jim Grosbach · 13 years ago
- 91c56a8 Refuse to inline two functions which use different personality functions. by Bill Wendling · 13 years ago
- f36b0a2 ARM assembly parsing and encoding tests for UHSUB16 and UHSUB8. by Jim Grosbach · 13 years ago
- 66c8982 ARM assembly parsing and encoding tests for UHADD16, UHADD8 and UHASX. by Jim Grosbach · 13 years ago
- fb8989e ARM parsing and encoding of SBFX and UBFX. by Jim Grosbach · 13 years ago
- c94eefb Keep enums stable. Append EH stuff to the end. by Bill Wendling · 13 years ago
- b6854ad ARM assembly parsing and encoding tests for UADD16, UADD8 and UASX. by Jim Grosbach · 13 years ago
- 8b3fd56 ARM assembly parsing and encoding tests for TST instruction. by Jim Grosbach · 13 years ago
- f1ae78a ARM assembly parsing and encoding tests for TEQ instruction. by Jim Grosbach · 13 years ago
- 0647031 Refactor the STRT and STRBT instructions to distinguish between the register-addend and immediate-addend versions. Temporarily XFAIL the asm parsing tests for these instructions. by Owen Anderson · 13 years ago
- 772fe17 Merge the contents from exception-handling-rewrite to the mainline. by Bill Wendling · 13 years ago
- 7e1547e ARM assembly parsing and encoding for extend instructions. by Jim Grosbach · 13 years ago
- e511186 Teach the ConstantMerge pass about alignment. Fixes PR10514! by Nick Lewycky · 13 years ago
- 84e7f7e X86ISD::MEMBARRIER does not require SSE2; it doesn't actually generate any code, and all x86 processors will honor the required semantics. by Eli Friedman · 13 years ago
- abcd715 The numbering of LLVMOpcode is supposed to be stable; revert my earlier change, and append Fence onto the end. by Eli Friedman · 13 years ago
- 0031b4f Add test cases for BlockFrequency. by Jakub Staszak · 13 years ago
- 18dceba Add a generic 'capacity_in_bytes' function to allow inspection of memory usage of various data structures. by Ted Kremenek · 13 years ago
- 766c63e ARM assembly parsing aliases for extend instructions w/o rotate. by Jim Grosbach · 13 years ago
- 0a2a306 Update document listing DIVariable elements to reflect recent changes. by Devang Patel · 13 years ago
- 7032741 ARM cleanup of remaining extend instructions. by Jim Grosbach · 13 years ago
- c5a8c86 ARM extend instructions simplification. by Jim Grosbach · 13 years ago
- ffcc2a5 Optimize 96-bit division a little bit. by Jakub Staszak · 13 years ago
- 636a02b Move static methods to the anonymous namespace. by Jakub Staszak · 13 years ago
- 9d9f765 Edge to itself is backedge as well. by Jakub Staszak · 13 years ago
- a09d514 Trim includes. by Frits van Bommel · 13 years ago
- 0da49df Update CMake build for new gtest file. by Frits van Bommel · 13 years ago
- c437bd5 Remove some code that is no longer needed now that googletest knows how by Jay Foad · 13 years ago
- b33f8e3 Merge gtest-1.6.0. by Jay Foad · 13 years ago
- a44defe Explicitly cast narrowing conversions inside {}s that will become errors in by Jeffrey Yasskin · 13 years ago
- cbdccde Revert r136156, which broke several buildbots. by Dan Gohman · 13 years ago
- 8a552bb Misc mid-level changes for new 'fence' instruction. by Eli Friedman · 13 years ago
- 751bef7 Minor simplification. by Eli Friedman · 13 years ago
- 9b4ad12 Move some code around to open opportunity for more shuffle matching by Bruno Cardoso Lopes · 13 years ago
- cea34e4 The vpermilps and vpermilpd have different behaviour regarding the by Bruno Cardoso Lopes · 13 years ago
- cd9e5ae Remove more dead code! by Bruno Cardoso Lopes · 13 years ago
- 6f3ba37 Fix AliasSetTracker so that it doesn't make any assumptions about instructions it doesn't know about (like the atomic instructions I'm adding). by Eli Friedman · 13 years ago
- bd27f5a Support .code32 and .code64 in X86 assembler. by Evan Cheng · 13 years ago
- 26a9200 It is quiet possible that inlined function body is split into multiple chunks of consequtive instructions. But, there is not any way to describe this in .debug_inline accelerator table used by gdb. However, describe non contiguous ranges of inlined function body appropriately using AT_range of DW_TAG_inlined_subroutine debug info entry. by Devang Patel · 13 years ago
- 2817619 Remove these two directories. The tests can be ported to dragonegg if by Eric Christopher · 13 years ago
- e927dc6 Remove test/FrontendC, almost all of the tests have been migrated by Eric Christopher · 13 years ago
- 0000578 Add support for multi-way live range splitting. by Jakob Stoklund Olesen · 13 years ago
- 3b92527 Print out the MBB live-in registers. by Jakob Stoklund Olesen · 13 years ago
- e470977 Eliminate copies of undefined values during coalescing. by Jakob Stoklund Olesen · 13 years ago
- 25ad783 Update test. by Benjamin Kramer · 13 years ago
- 162ee5c Add a neat little two's complement hack for x86. by Benjamin Kramer · 13 years ago
- 4ea4968 Recognize unpckh* masks and match 256-bit versions. The new versions are by Bruno Cardoso Lopes · 13 years ago
- c680b92 Delete unnecessarily cautious LastCALLSEQ code. by Dan Gohman · 13 years ago
- 45f3929 ARM rot_imm printing adjustment. by Jim Grosbach · 13 years ago
- 85bfd3b ARM cleanup of rot_imm encoding. by Jim Grosbach · 13 years ago
- 61cc47e Prevent x86-specific DAGCombine from creating nodes with illegal type (which could not be selected). Fixes a minor isel issue that was breaking the testcase from r136130. by Eli Friedman · 13 years ago
- bfe3686 Remove one last reference to Target in MC library. by Evan Cheng · 13 years ago
- 793e796 Split am2offset into register addend and immediate addend forms, necessary for allowing the fixed-length disassembler to distinguish between SBFX and STR_PRE. by Owen Anderson · 13 years ago
- 45c8d2b Update generated code to use new API of GetElementPtrInst::Create. by Nicolas Geoffray · 13 years ago
- 84c93d4 FileCheck'ize test. by Jim Grosbach · 13 years ago
- 194229e Fix a typo. by Bill Wendling · 13 years ago
- 0d87ec2 Fix over-zealous rename from r136095. by Jim Grosbach · 13 years ago
- ce1986b XFAIL this test while I investigate it; it's failing for an unexpected reason. by Eli Friedman · 13 years ago
- 24f0533 Add obvious missing case to switch. PR10497. by Eli Friedman · 13 years ago
- be9a9af Fix a couple minor mistakes pointed out by Bill in adding 'fence' instruction. by Eli Friedman · 13 years ago
- d6dcf39 Fix llvm-mc target detection code to match llc. by Evan Cheng · 13 years ago
- 5acaeb5 Updating stale documentation on regalloc modes. by Andrew Trick · 13 years ago
- 726f1b9 Use the correct for for the version. It's little endian and my brain is by Bill Wendling · 13 years ago
- 189610f ARM diagnostics for ldrexd/stredx out of order paired register operands. by Jim Grosbach · 13 years ago
- cf128ea Remove now unused patterns. 0 insertions(+), 98 deletions(-) by Bruno Cardoso Lopes · 13 years ago
- 5e3267d Cleanup old matching for PUNPCK* variants by Bruno Cardoso Lopes · 13 years ago
- a671a30 While extracting lexical scopes from machine instruction stream, work on one machine basic block at a time. by Devang Patel · 13 years ago
- 36711e4 ARM parsing and encoding tests for load/store exclusive instructions. by Jim Grosbach · 13 years ago
- dfdf02d ARM fix for LDREX source register encoding. by Jim Grosbach · 13 years ago
- 5116ff6 SCEV: Added a data structure for storing not-taken info per loop by Andrew Trick · 13 years ago
- b089040 Strip trailing whitespace. by Duncan Sands · 13 years ago
- 4f6f13d ARM assembly parsing and encoding for SWP[B] instructions. by Jim Grosbach · 13 years ago
- 1ef9141 ARM SWP instructions store, too, not just load. by Jim Grosbach · 13 years ago
- 1355cf1 Clean up the ARM asm parser a bit. by Jim Grosbach · 13 years ago