- edef084 [LangRef] Correct a typo by Hal Finkel · 11 years ago
- 9cad6c8 [PowerPC] Materialize i64 constants using rotation with masking by Hal Finkel · 11 years ago
- 5634622 [PM] Cleanup a place where I forgot to update the header guards when by Chandler Carruth · 11 years ago
- b246ace [PM] Switch the new pass manager to use a reference-based API for IR units. by Chandler Carruth · 11 years ago
- 51fa09d [PM] Wire up support for explicitly running the verifier pass. by Chandler Carruth · 11 years ago
- 186c5cc [PM] Cleanup a const_cast and other machinery left over in this code by Chandler Carruth · 11 years ago
- c0c3608 [X86][SSE] Added vector packing test for pr12412 by Simon Pilgrim · 11 years ago
- dc18ec0 [X86][SSE] Added vector integer truncation tests - based off pr15524 by Simon Pilgrim · 11 years ago
- 2ac0826 [PowerPC] Materialize i64 constants using rotation by Hal Finkel · 11 years ago
- 7362319 Fix unused variable warning for non-asserts builds. NFC. by Michael Kuperstein · 11 years ago
- d138a7b [PowerPC] Materialize i64 constants using bit inversion by Hal Finkel · 11 years ago
- 5a9cd4d [PM] Split the AssumptionTracker immutable pass into two separate APIs: by Chandler Carruth · 11 years ago
- 07d7dba InstCombine: match can find ConstantExprs, don't assume we have a Value by David Majnemer · 11 years ago
- 77e22b7 ValueTracking: ComputeNumSignBits should tolerate misshapen phi nodes by David Majnemer · 11 years ago
- a46dd58 [APFloat][ADT] Fix sign handling logic for FMA results that truncate to zero. by Lang Hames · 11 years ago
- b19a485 llvm-readobj: add support to dump COFF export tables by Saleem Abdulrasool · 11 years ago
- 97f8f69 ARM: permit tail calls to weak externals on COFF by Saleem Abdulrasool · 11 years ago
- e05b232 [PowerPC/BlockPlacement] Allow target to provide a per-loop alignment preference by Hal Finkel · 11 years ago
- a1d22cc [PowerPC] Use 16-byte alignment for modern cores for functions/loops by Hal Finkel · 11 years ago
- 00d70e9 Minor cleanup to all the switches after MatchInstructionImpl in all the AsmParsers. by Craig Topper · 11 years ago
- 2717b06 Fix some formatting in tablegen output. by Craig Topper · 11 years ago
- 577a768 Replace some 'unreachable' comments with llvm_unreachable. by Craig Topper · 11 years ago
- ef8f7e1 ValueTracking: Make computeKnownBits for Arguments a little more clear by David Majnemer · 11 years ago
- 958b670 [PowerPC] Add support for the CMPB instruction by Hal Finkel · 11 years ago
- 8c6ae10 [asan] simplify the tracing code, make it use the same guard variables as coverage by Kostya Serebryany · 11 years ago
- 01c9989 [X86] Disassembler support for move to/from %rax with a 32-bit memory offset is REX.W and AdSize prefix are both present. by Craig Topper · 11 years ago
- e3c9646 [X86] Use 32-bit sign extended immediate for 64-bit LOCK_ArithBinOp with sign extended immediate. by Craig Topper · 11 years ago
- b920271 [PM] Add proper documentation for the ModulePassManager and by Chandler Carruth · 11 years ago
- fd548d5 [PM] Actually include the correct file name. Sorry for the breakage. by Chandler Carruth · 11 years ago
- 87df619 [PM] Lift the majority of the template boilerplate used to implement the by Chandler Carruth · 11 years ago
- b5e9ce6 [PM] Fix some formatting where clang-format has improved recently. by Chandler Carruth · 11 years ago
- 8c599f7 Reformat statepoint documentation and fix a couple of typos by Philip Reames · 11 years ago
- 7fee03e Improved comments. No functional change intended. by Andrea Di Biagio · 11 years ago
- 8ae0fd2 [X86] Bring some better consistency to the naming of the move to/from %al/ax/eax/rax with memory offset. by Craig Topper · 11 years ago
- 5e9c621 InstCombine: Detect when llvm.umul.with.overflow always overflows by David Majnemer · 11 years ago
- 25e8e79 Analysis: Reformulate WillNotOverflowUnsignedMul for reusability by David Majnemer · 11 years ago
- 71fc42d [X86] Make the instructions that use AdSize16/32/64 co-exist together without using mode predicates. by Craig Topper · 11 years ago
- ce7f347 [SROA] Teach SROA to be more aggressive in splitting now that we have by Chandler Carruth · 11 years ago
- 888ee76 [SROA] Make the computation of adjusted pointers not leak GEP instructions. by Chandler Carruth · 11 years ago
- 40a8741 [SROA] Add a test case for r225068 / PR22080. by Chandler Carruth · 11 years ago
- 987c1f8 [SROA] Fix the loop exit placement to be prior to indexing the splits by Chandler Carruth · 11 years ago
- ed3f2c6 [SROA] Fix two total think-os in r225061 that should have been caught on by Chandler Carruth · 11 years ago
- 3239978 [PowerPC] use UINT64_C instead of ul by Hal Finkel · 11 years ago
- 31379e2 Revert "Just use a using directive in SmallMapVector instead of inheriting from MapVector itself." by Michael Gottesman · 11 years ago
- 4b77e07 Revert r225053: Add an ArrayRef upcasting constructor from ArrayRef<U*> -> ArrayRef<T*> where T is a base of U. by Chandler Carruth · 11 years ago
- 2f1e3d8 [SROA] Switch to using a more direct debug logging technique in one part by Chandler Carruth · 11 years ago
- 8785c31 [SROA] Fix formatting with clang-format which I managed to fail to do by Chandler Carruth · 11 years ago
- 450b39e [SROA] Teach SROA how to much more intelligently handle split loads and stores. by Chandler Carruth · 11 years ago
- 81b226e Just use a using directive in SmallMapVector instead of inheriting from MapVector itself. by Michael Gottesman · 11 years ago
- 84cd524 [PowerPC] Improve instruction selection bit-permuting operations (64-bit) by Hal Finkel · 11 years ago
- 69338a9 Add 2x constructors for TinyPtrVector, one that takes in one elemenet and the other that takes in an ArrayRef<EltTy> by Michael Gottesman · 11 years ago
- 4ba553c Add a SmallMapVector class that is a MapVector with a Map of SmallDenseMap and a Vector of SmallVector. by Michael Gottesman · 11 years ago
- 735f1df Add an ArrayRef upcasting constructor from ArrayRef<U*> -> ArrayRef<T*> where T is a base of U. by Michael Gottesman · 11 years ago
- 28650b8 InstCombine: fsub nsz 0, X ==> fsub nsz -0.0, X by Sanjay Patel · 11 years ago
- 8093abb Add r224985 back with a fix. by Rafael Espindola · 11 years ago
- f5943bd Reverting 225045 and 225043 and XFAIL multiline.ll on hexagon by Colin LeMahieu · 11 years ago
- 85419e7 Add a test for the recent compiler-rt build failure. by Rafael Espindola · 11 years ago
- d1d2708 [Hexagon] Removing assertion to appease buildbot until I can reproduce the problem by Colin LeMahieu · 11 years ago
- 937e781 Revert "Remove doesSectionRequireSymbols." by Rafael Espindola · 11 years ago
- e883ee7 [Hexagon] Changing an llvm_unreachable to an assertion and returning 0. Relocations aren't implemented yet but we don't need to abort for this in release builds. by Colin LeMahieu · 11 years ago
- c602b72 [X86] Update disassembler tests for absolute move instructions to check the encodings. This provides testing for r225036. 64-bit mode is still broken. by Craig Topper · 11 years ago
- 51f423f [X86] Fix disassembly of absolute moves to work correctly in 16 and 32-bit modes with all 4 combinations of OpSize and AdSize prefixes being present or not. by Craig Topper · 11 years ago
- e8ffd99 [x86] Simplify detection of jcxz/jecxz/jrcxz in disassembler. by Craig Topper · 11 years ago
- 0f77ccd InstCombine: try to transform A-B < 0 into A < B by David Majnemer · 11 years ago
- c0319dd Revert "merge consecutive stores of extracted vector elements" by Alexey Samsonov · 11 years ago
- 96c631b [Hexagon] Adding accumulating add/sub, doubleword logic-not variants, doubleword bitfield extract, word parity, accumulating multiplies with saturation. by Colin LeMahieu · 11 years ago
- 855324b Fix a test case to not depend on asm comment syntax, so as to be portable by David Blaikie · 11 years ago
- 6fcdb26 Generalize even further, for ARM comment syntax (@) by David Blaikie · 11 years ago
- cb5c5f5 [Hexagon] Adding double-logic on predicate instructions. by Colin LeMahieu · 11 years ago
- 2e05c34 Generalize test case to handle different asm syntax (# or // comments) by David Blaikie · 11 years ago
- 6026119 [Hexagon] Adding newvalue compare and jumps. by Colin LeMahieu · 11 years ago
- 3a07128 RTDyldMemoryManager.cpp: Make the reference to __morestack weak. by Peter Collingbourne · 11 years ago
- 1d68fc5 DebugInfo: Omit is_stmt from line table entries on the same line. by David Blaikie · 11 years ago
- a7940ef [Hexagon] Adding postincrement register newvalue stores. by Colin LeMahieu · 11 years ago
- df25314 [Hexagon] Removing old newvalue store variants. Adding postincrement immediate newvalue stores. by Colin LeMahieu · 11 years ago
- 25547ee [mips][microMIPS] Relocate with symbol for micromips symbols by Zoran Jovanovic · 11 years ago
- ab63a4c [Hexagon] Adding indexed store new-value variants. by Colin LeMahieu · 11 years ago
- 3fa7589 [Hexagon] Adding indexed store of immediates. by Colin LeMahieu · 11 years ago
- 65971bb [Hexagon] Adding indexed stores. by Colin LeMahieu · 11 years ago
- d8ae3e1 x86_64: Fix calls to __morestack under the large code model. by Peter Collingbourne · 11 years ago
- dd890d5 [asan] change _sanitizer_cov_module_init to accept int* instead of int** by Kostya Serebryany · 11 years ago
- 08c2661 [COFF] Don't try to add quotes to already quoted linker directives by Michael Kuperstein · 11 years ago
- 88e5659 [Hexagon] Adding reg-reg indexed load forms. by Colin LeMahieu · 11 years ago
- 7d099f9 The __morestack function is only available on i386 and x86_64 architectures. by Peter Collingbourne · 11 years ago
- 8919b82 Make the __morestack function available to the JIT memory manager under Linux. by Peter Collingbourne · 11 years ago
- aa4172e [Hexagon] Dropping old combine instructions without encodings. by Colin LeMahieu · 11 years ago
- 066f434 [Hexagon] Adding compare byte/halfword reg-reg/reg-imm forms. Adding compare to general register reg-imm form. by Colin LeMahieu · 11 years ago
- af9e1c7 [Hexagon] Updating constant extender def, adding alu-not instructions, compare to general register, and inverted compares. by Colin LeMahieu · 11 years ago
- cc794da Some code improvements in Masked Load/Store. No functional changes. by Elena Demikhovsky · 11 years ago
- 65300b9 Remove doesSectionRequireSymbols. by Rafael Espindola · 11 years ago
- 96341cb reverted prev commit (it was a mistake) by Elena Demikhovsky · 11 years ago
- 3c0b55a v by Elena Demikhovsky · 11 years ago
- e46577f Add IRBuilder routines for gc.statepoints, gc.results, and gc.relocates by Philip Reames · 11 years ago
- d5dd993 Simplify test a bit. by Rafael Espindola · 11 years ago
- 21a0fa4 [OCaml] Fix bitrot in tests. by Peter Zotov · 11 years ago
- 91bf887 [lit] Make config.llvm_lib_dir available on cmake, too. by Peter Zotov · 11 years ago
- a2cb627 [OCaml] [cmake] Use LLVM_LIBRARY_DIR instead of LLVM_LIBRARY_OUTPUT_INTDIR. by Peter Zotov · 11 years ago
- f8207ac Testcases for r224939. by Craig Topper · 11 years ago
- dbeada5 Convert test to llvm-readobj. NFC. by Rafael Espindola · 11 years ago
- 35f43b8 Semantic tests for memory invalidation at statepoints by Philip Reames · 11 years ago