- 6eebe47 Split out abbreviations for the skeleton info from the rest of by Eric Christopher · 12 years ago
- 733c6b1 LLVM sdisel normalize bit extraction of the form: by Evan Cheng · 12 years ago
- 759e3fa Remove edis - the enhanced disassembler. Fixes PR14654. by Roman Divacky · 12 years ago
- 6da2e22 Transform (x&C)>V into (x&C)!=0 where possible by Paul Redmond · 12 years ago
- 91223a4 PowerPC: Expand VSELECT nodes. by Benjamin Kramer · 12 years ago
- 35d3462 Make TargetLowering::getTypeConversion more resilient against odd illegal MVTs. by Benjamin Kramer · 12 years ago
- b8837ab [msan] Heuristically instrument unknown intrinsics. by Evgeniy Stepanov · 12 years ago
- 4b97731 Optimized load + SIGN_EXTEND patterns in the X86 backend. by Elena Demikhovsky · 12 years ago
- bf5a2c6 After reducing the size of an operation in the DAG we zero-extend the reduced by Nadav Rotem · 12 years ago
- 40b4a81 Teach SimplifySetCC that comparing AssertZext i1 against a constant 1 can be rewritten as a compare against a constant 0 with the opposite condition. by Craig Topper · 12 years ago
- 1a31500 rdar://12801297 by Shuxin Yang · 12 years ago
- 270bfbd Reverse order of checking SSE level when calculating compare cost, so we check by Jakub Staszak · 12 years ago
- b519351 Disable ARM partial flag dependency optimization at -Oz by Quentin Colombet · 12 years ago
- 04f52e1 MISched: add dependence to ExitSU to model live-out latency. by Andrew Trick · 12 years ago
- 0ef0e2e LoopVectorize: Emit reductions as log2(vectorsize) shuffles + vector ops instead of scalar operations. by Benjamin Kramer · 12 years ago
- ca2dd36 Check multiple register classes for inline asm tied registers by Hal Finkel · 12 years ago
- aaf3b42 Rename the test so that we can add additional vectors-of-pointers tests by Nadav Rotem · 12 years ago
- e21708e SROA: Replace calls to getScalarSizeInBits to DataLayout's API because by Nadav Rotem · 12 years ago
- f8cd4df llvm/test/MC/ELF/comp-dir.s: Appease MSYS Bash. by NAKAMURA Takumi · 12 years ago
- 6c58314 Add support for passing -main-file-name all the way through to the assembler. by Eric Christopher · 12 years ago
- 1b6e9b8 Add a triple to this test -- it has to be an ELF platform... by Chandler Carruth · 12 years ago
- 6c31d31 Prepare LLVM to fix PR14625, exposing a hook in MCContext to manage the by Chandler Carruth · 12 years ago
- b0de1e3 Fix another SROA crasher, PR14601. by Chandler Carruth · 12 years ago
- 1c2b2f9 Teach MachO which sections contain code by Tim Northover · 12 years ago
- c47793c Add instruction encodings / disassembly support for l2r instructions. by Richard Osborne · 12 years ago
- 99a5494 Teach the rewriting of memcpy calls to support subvector copies. by Chandler Carruth · 12 years ago
- a839ffc Add instruction encodings for PEEK and ENDIN. by Richard Osborne · 12 years ago
- 8bbff23 Fix a secondary bug I introduced while fixing the first part of PR14478. by Chandler Carruth · 12 years ago
- 35150cb Add instruction encodings / disassembly support for rus instructions. by Richard Osborne · 12 years ago
- ff6114e Add instruction encodings for ZEXT and SEXT. by Richard Osborne · 12 years ago
- 1ffe48a Add instruction encodings / disassembly support for 2r instructions. by Richard Osborne · 12 years ago
- dd78daa Add instruction encodings / disassembly support for 0r instructions. by Richard Osborne · 12 years ago
- b72ae70 Add rest of BMI/BMI2 instructions to the folding tables as well as popcnt and lzcnt. by Craig Topper · 12 years ago
- 17c84ea Fix the first part of PR14478: memset now works. by Chandler Carruth · 12 years ago
- e4e0089 Add tests for disassembly of 1r XCore instructions. by Richard Osborne · 12 years ago
- 2c3a464 This patch is needed to make c++ exceptions work for mips16. by Reed Kotler · 12 years ago
- 388fc6a X86: Add a couple of target-specific dag combines that turn VSELECTS into psubus if possible. by Benjamin Kramer · 12 years ago
- d12de95 Add a corollary test for PR14572. We got this code path correct already. by Chandler Carruth · 12 years ago
- 1982005 Relax an overly aggressive assert to fix PR14572. by Chandler Carruth · 12 years ago
- ed23fa8 This code implements most of mips16 hardfloat as it is done by gcc. by Reed Kotler · 12 years ago
- a827a47 Make sure the alternate PC+imm syntax of LDR instruction with a small by Kevin Enderby · 12 years ago
- 07acee7 Add back FoldOpIntoPhi optimizations with fix. Included test cases to help catch these errors and to test the presence of the optimization itself by Michael Ilseman · 12 years ago
- 0a1e914 TypeLegalizer: Do not generate target specific nodes with illegal types, because we cant type-legalize them. by Nadav Rotem · 12 years ago
- fd360c3 Fix a crash in ValueTracking on vectors of pointers. by Nadav Rotem · 12 years ago
- d3eb4f4 This patch removes some nondeterminism from direct object file output by Bill Schmidt · 12 years ago
- a5ed031 rdar://12753946 by Shuxin Yang · 12 years ago
- b453e16 This patch improves the 64-bit PowerPC InitialExec TLS support by providing by Bill Schmidt · 12 years ago
- 63cca4e [msan] Origin stores and loads do not need explicit alignment. by Evgeniy Stepanov · 12 years ago
- 01bc2b3 Debug Info: add support to mark member variables as artificial by David Blaikie · 12 years ago
- bb9004e Revert r170020, "Simplify negated bit test", for now. by NAKAMURA Takumi · 12 years ago
- ed185da [mips] Do not copy GOT address to register $gp if the function being called has by Akira Hatanaka · 12 years ago
- 25953bf Make this Lit config file a bit slimmer by Eli Bendersky · 12 years ago
- 9a65a01 Fix a bug in DAGCombiner::MatchBSwapHWord. Make sure the node has operands before referencing them. rdar://12868039 by Evan Cheng · 12 years ago
- fcc9343 Take into account minimize size attribute in the inliner. by Quentin Colombet · 12 years ago
- 807dad6 Teach the cost model about the optimization in r169904: Truncation of induction variables costs the same as scalar trunc. by Nadav Rotem · 12 years ago
- 6b0f123 Fix typo, which prevent test from being check. by Jakub Staszak · 12 years ago
- 8b65f82 unHECKify test fixed by Jacob in r159003. by Jakub Staszak · 12 years ago
- 63522b1 Simplify negated bit test by David Majnemer · 12 years ago
- a16e49d Fix a logic bug in inline expansion of memcpy / memset with an overlapping by Evan Cheng · 12 years ago
- 94aa3bd unHECKify test. It was fixed by Chris in 2009. by Jakub Staszak · 12 years ago
- 71fe60e The ordering of two relocations on the same instruction is apparently not by Bill Schmidt · 12 years ago
- 728fbdb Fix typo in test-case. by Jakub Staszak · 12 years ago
- 9c08510 Fix typo. by Jakub Staszak · 12 years ago
- ae3b652 LoopVectorizer: Use the "optsize" attribute to decide if we are allowed to increase the function size. by Nadav Rotem · 12 years ago
- 349c278 This patch implements local-dynamic TLS model support for the 64-bit by Bill Schmidt · 12 years ago
- 1afbb51 Improve debug info generated with enabled AddressSanitizer. by Alexey Samsonov · 12 years ago
- bd85f10 llvm/test/CodeGen/X86/atom-bypass-slow-division.ll: Fix possible typo(s) in CHECK-NOT lines. by NAKAMURA Takumi · 12 years ago
- 1a7b4a9 llvm/test/CodeGen/X86/atom-bypass-slow-division.ll: Rename symbols, s/test_/Test/g, not to mismatch "CHECK(-NOT): test". by NAKAMURA Takumi · 12 years ago
- 2ab2421 llvm/test/CodeGen/X86/store_op_load_fold.ll: Fix typo, s/CHECK_NEXT/CHECK-NEXT/ by NAKAMURA Takumi · 12 years ago
- 87de1e7 llvm/test/CodeGen/X86/store_op_load_fold.ll: Add explicit triple. by NAKAMURA Takumi · 12 years ago
- 981b963 DAGCombine: clamp hi bit in APInt::getBitsSet to avoid assertion by Manman Ren · 12 years ago
- 61f4dfe Avoid using lossy load / stores for memcpy / memset expansion. e.g. by Evan Cheng · 12 years ago
- 5f70c2e - Fix a problematic way in creating all-the-1 APInt. by Shuxin Yang · 12 years ago
- 09ee250 Added a slew of SimplifyInstruction floating-point optimizations, many of which take advantage of fast-math flags. Test cases included. by Michael Ilseman · 12 years ago
- 655d2c5 PR14574. Fix a bug in the code that calculates the mask the converted PHIs in if-conversion. by Nadav Rotem · 12 years ago
- f98f2ce Add R600 backend by Tom Stellard · 12 years ago
- 57ac1f4 This patch implements the general dynamic TLS model for 64-bit PowerPC. by Bill Schmidt · 12 years ago
- 5e9efa1 Loop Vectorize: optimize the vectorization of trunc(induction_var). The truncation is now done on scalars. by Nadav Rotem · 12 years ago
- f38833c llvm/test/TableGen: Remove XFAIL:vg_leak in dozen of tests, according to llvm-x86_64-linux-vg_leak. by NAKAMURA Takumi · 12 years ago
- 659dacd revert the test change by Hao Liu · 12 years ago
- 7fc66a2 A newbie try a test commit by Hao Liu · 12 years ago
- cfb6285 Fix PR14565. Don't if-convert loops that have switch statements in them. by Nadav Rotem · 12 years ago
- 1ad9253 Add a triple to this test. by Chad Rosier · 12 years ago
- 1c49fda Fix a miscompile in the DAG combiner. Previously, we would incorrectly by Chandler Carruth · 12 years ago
- 0a0990a move X86-specific test by Paul Redmond · 12 years ago
- 425e951 Fall back to the selection dag isel to select tail calls. by Chad Rosier · 12 years ago
- 0e3e9b7 Refactor out the abbreviation handling into a separate class that by Eric Christopher · 12 years ago
- 376642e Some enhancements for memcpy / memset inline expansion. by Evan Cheng · 12 years ago
- 2b47592 Optimistically analyse Phi cycles by Arnold Schwaighofer · 12 years ago
- e1dee8a Add a test for explicitly exercising the mc-relax-all flag. by Eli Bendersky · 12 years ago
- 4daaed1 Use the somewhat semantic term "split dwarf" it more matches what's by Eric Christopher · 12 years ago
- f0d19bd Add support for reverse induction variables. For example: by Nadav Rotem · 12 years ago
- f218310 Use GetUnderlyingObjects in misched by Hal Finkel · 12 years ago
- 48b509c Teach DAG combine to handle vector add/sub with vectors of all 0s. by Craig Topper · 12 years ago
- 3d9afa8 Fix PR14548: SROA was crashing on a mixture of i1 and i8 loads and stores. by Chandler Carruth · 12 years ago
- 8801666 LoopVectorize: support vectorizing intrinsic calls by Paul Redmond · 12 years ago
- f81093a Drop the address space limit for tests in the makefile build. by Benjamin Kramer · 12 years ago
- 5518a13 - Re-enable population count loop idiom recognization by Shuxin Yang · 12 years ago
- 9472b4f Teach DAG combine to handle vector logical operations with vectors of all 1s or all 0s. These cases can show up when vectors are split for legalizing. Fix some tests that were dependent on these cases not being combined. by Craig Topper · 12 years ago
- 7065a2b Revert the patches adding a popcount loop idiom recognition pass. by Chandler Carruth · 12 years ago