summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Minor cleanup to all the switches after MatchInstructionImpl in all the AsmPa...Craig Topper2015-01-038-29/+20
* ValueTracking: Make computeKnownBits for Arguments a little more clearDavid Majnemer2015-01-031-0/+3
* [PowerPC] Add support for the CMPB instructionHal Finkel2015-01-038-8/+278
* [asan] simplify the tracing code, make it use the same guard variables as cov...Kostya Serebryany2015-01-031-25/+12
* [X86] Disassembler support for move to/from %rax with a 32-bit memory offset ...Craig Topper2015-01-033-0/+22
* [X86] Use 32-bit sign extended immediate for 64-bit LOCK_ArithBinOp with sign...Craig Topper2015-01-031-6/+6
* [PM] Fix some formatting where clang-format has improved recently.Chandler Carruth2015-01-021-2/+2
* Improved comments. No functional change intended.Andrea Di Biagio2015-01-021-2/+2
* [X86] Bring some better consistency to the naming of the move to/from %al/ax/...Craig Topper2015-01-022-44/+41
* InstCombine: Detect when llvm.umul.with.overflow always overflowsDavid Majnemer2015-01-022-7/+18
* Analysis: Reformulate WillNotOverflowUnsignedMul for reusabilityDavid Majnemer2015-01-024-53/+48
* [X86] Make the instructions that use AdSize16/32/64 co-exist together without...Craig Topper2015-01-025-144/+241
* [SROA] Teach SROA to be more aggressive in splitting now that we haveChandler Carruth2015-01-021-27/+54
* [SROA] Make the computation of adjusted pointers not leak GEPChandler Carruth2015-01-021-10/+14
* [SROA] Fix the loop exit placement to be prior to indexing the splitsChandler Carruth2015-01-021-4/+8
* [SROA] Fix two total think-os in r225061 that should have been caught onChandler Carruth2015-01-011-2/+2
* [PowerPC] use UINT64_C instead of ulHal Finkel2015-01-011-4/+4
* [SROA] Switch to using a more direct debug logging technique in one partChandler Carruth2015-01-011-4/+6
* [SROA] Fix formatting with clang-format which I managed to fail to doChandler Carruth2015-01-011-48/+48
* [SROA] Teach SROA how to much more intelligently handle split loads andChandler Carruth2015-01-011-2/+484
* [PowerPC] Improve instruction selection bit-permuting operations (64-bit)Hal Finkel2015-01-012-97/+868
* InstCombine: fsub nsz 0, X ==> fsub nsz -0.0, XSanjay Patel2014-12-311-0/+8
* Add r224985 back with a fix.Rafael Espindola2014-12-3112-228/+152
* Reverting 225045 and 225043 and XFAIL multiline.ll on hexagonColin LeMahieu2014-12-311-1/+1
* [Hexagon] Removing assertion to appease buildbot until I can reproduce the pr...Colin LeMahieu2014-12-311-1/+0
* Revert "Remove doesSectionRequireSymbols."Rafael Espindola2014-12-3112-143/+223
* [Hexagon] Changing an llvm_unreachable to an assertion and returning 0. Relo...Colin LeMahieu2014-12-311-1/+2
* [X86] Fix disassembly of absolute moves to work correctly in 16 and 32-bit mo...Craig Topper2014-12-312-6/+35
* [x86] Simplify detection of jcxz/jecxz/jrcxz in disassembler.Craig Topper2014-12-311-16/+5
* InstCombine: try to transform A-B < 0 into A < BDavid Majnemer2014-12-311-0/+20
* Revert "merge consecutive stores of extracted vector elements"Alexey Samsonov2014-12-311-75/+4
* [Hexagon] Adding accumulating add/sub, doubleword logic-not variants, doublew...Colin LeMahieu2014-12-311-0/+111
* [Hexagon] Adding double-logic on predicate instructions.Colin LeMahieu2014-12-301-0/+60
* [Hexagon] Adding newvalue compare and jumps.Colin LeMahieu2014-12-301-17/+35
* RTDyldMemoryManager.cpp: Make the reference to __morestack weak.Peter Collingbourne2014-12-301-2/+4
* DebugInfo: Omit is_stmt from line table entries on the same line.David Blaikie2014-12-302-3/+5
* [Hexagon] Adding postincrement register newvalue stores.Colin LeMahieu2014-12-301-0/+30
* [Hexagon] Removing old newvalue store variants. Adding postincrement immedia...Colin LeMahieu2014-12-302-96/+90
* [mips][microMIPS] Relocate with symbol for micromips symbolsZoran Jovanovic2014-12-301-1/+5
* [Hexagon] Adding indexed store new-value variants.Colin LeMahieu2014-12-302-45/+100
* [Hexagon] Adding indexed store of immediates.Colin LeMahieu2014-12-302-48/+97
* [Hexagon] Adding indexed stores.Colin LeMahieu2014-12-302-81/+167
* x86_64: Fix calls to __morestack under the large code model.Peter Collingbourne2014-12-303-7/+48
* [asan] change _sanitizer_cov_module_init to accept int* instead of int**Kostya Serebryany2014-12-301-18/+34
* [COFF] Don't try to add quotes to already quoted linker directivesMichael Kuperstein2014-12-301-1/+1
* [Hexagon] Adding reg-reg indexed load forms.Colin LeMahieu2014-12-303-85/+135
* The __morestack function is only available on i386 and x86_64 architectures.Peter Collingbourne2014-12-301-1/+4
* Make the __morestack function available to the JIT memory manager under Linux.Peter Collingbourne2014-12-301-0/+7
* [Hexagon] Dropping old combine instructions without encodings.Colin LeMahieu2014-12-303-79/+68
* [Hexagon] Adding compare byte/halfword reg-reg/reg-imm forms. Adding compare...Colin LeMahieu2014-12-301-55/+121
OpenPOWER on IntegriCloud