summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2015-09-11[opaque pointer type] Add textual IR support for explicit type parameter for ...David Blaikie2-0/+15
2015-09-11Fixed a bug that BranchProbability is not defined in BlockFrequency.cpp. NFC.Cong Hou1-1/+0
2015-09-11AsmWriter: Avoid O(N^2) processing of metadataDuncan P. N. Exon Smith1-6/+8
2015-09-11Revert "[InstCombineCalls] Use isKnownNonNullAt() to check nullness of passin...Mehdi Amini1-1/+1
2015-09-11[libFuzzer] perform fewer crossover operations compared to plain mutationsKostya Serebryany1-7/+8
2015-09-10Add .exe check to Execute to fix clang-modernize tests broken in r247358Reid Kleckner1-0/+8
2015-09-10ScanDirForExecutable on Windows fails to find executables with the "exe" exte...Reid Kleckner2-0/+9
2015-09-10Pass BranchProbability/BlockMass by value instead of const& as they are small...Cong Hou12-38/+36
2015-09-10[InstCombineCalls] Use isKnownNonNullAt() to check nullness of passing argume...Chen Li1-1/+1
2015-09-10[InstCombineCalls] Use isKnownNonNullAt() to check nullness of gc.relocate re...Chen Li1-1/+1
2015-09-10Remove gcc warning when comparing an unsigned var for >= 0Filipe Cabecinhas1-1/+1
2015-09-10[WinEH] Push and pop EBP for 32-bit funcletsReid Kleckner1-7/+10
2015-09-10AMDGPU: Simplify debug printingMatt Arsenault3-13/+8
2015-09-10AMDGPU: Use StringRef valueMatt Arsenault1-1/+1
2015-09-10[SPARC] Switch to the Machine Scheduler.James Y Knight2-1/+6
2015-09-10Fix SEH state numbering algorithm to handle cleanupendpadsReid Kleckner1-4/+9
2015-09-10[LV] Relax Small Size Reduction Type RequirementMatthew Simpson1-6/+14
2015-09-10[RuntimeDyld] Support non-zero addends for the MachO X86_64 SUBTRACTOR reloc.Lang Hames1-2/+6
2015-09-10[RuntimeDyld] Fix a bug in debugging output: all sections should be dumpedLang Hames1-2/+13
2015-09-10Add an explicit 'inline' specifier to these static functions. GCC isChandler Carruth1-14/+14
2015-09-10Revert "[SPARC] Switch to the Machine Scheduler."James Y Knight2-6/+1
2015-09-10[IR] Conservatively mark 'catchpad' as accessing memoryDavid Majnemer1-0/+2
2015-09-10[libFuzzer] refactor the code to allow building libFuzzer on platforms that d...Kostya Serebryany2-17/+65
2015-09-10[SPARC] Switch to the Machine Scheduler.James Y Knight2-1/+6
2015-09-10[SCEV] Consistently Handle Expressions That Cannot Be DividedMatthew Simpson1-36/+26
2015-09-10[MergeFuncs] Fix callsite attributes in thunk generationJF Bastien1-1/+9
2015-09-10[SimplifyCFG] Use known bits to eliminate dead switch defaultsPhilip Reames1-3/+9
2015-09-10Debug Info: Allow a DIModule to appear as the scope of other entities.Adrian Prantl1-0/+2
2015-09-10[libFuzzer] add two more variants of FuzzerDriver for convenienceKostya Serebryany2-20/+39
2015-09-10[WinEH] Fix single-block cleanup coloringJoseph Tremoulet1-8/+9
2015-09-10Re-commit r247216: "Fix Clang-tidy misc-use-override warnings, other minor fi...Hans Wennborg4-58/+58
2015-09-10Fix an undefined behavior introduces in r247234Steven Wu1-1/+1
2015-09-1080-cols; NFCSanjay Patel1-4/+4
2015-09-10use range-based for loop; NFCISanjay Patel1-2/+2
2015-09-10use range-based for loop; NFCISanjay Patel1-2/+2
2015-09-10fix typo; NFCSanjay Patel1-1/+1
2015-09-10Fix PR 24724 - The implicit register verifier shouldn't assume certain operandAlex Lorenz1-39/+16
2015-09-10AVX512: Implemented encoding and intrinsics forIgor Breger1-52/+109
2015-09-10There is a trunc(lshr (zext A), Cst) optimization in InstCombineCasts thatJakub Kuderski1-0/+20
2015-09-10[ADT] Rewrite the StringRef::find implementation to be simpler, clearer,Chandler Carruth1-16/+23
2015-09-10[DAGCombine] Truncate BUILD_VECTOR operators if necessary when constant foldi...Silviu Baranga1-11/+25
2015-09-10Enable GlobalsAA by defaultJames Molloy1-1/+1
2015-09-10Add GlobalsAA as preserved to a bunch of transformsJames Molloy14-0/+28
2015-09-10[ARM] Do not use vtrn for vectorshuffle if the order is reversedJames Molloy1-4/+13
2015-09-10[ADT] Micro-optimize the Triple constructor by doing a single split andChandler Carruth1-8/+21
2015-09-10[ADT] Fix a confusing interface spec and some annoying peculiaritiesChandler Carruth1-31/+43
2015-09-10GlobalsAAResult(&&): Move every members.NAKAMURA Takumi1-1/+6
2015-09-10[ADT] Switch a bunch of places in LLVM that were doing single-characterChandler Carruth8-12/+12
2015-09-10[ADT] Add a single-character version of the small vector split routineChandler Carruth2-1/+21
2015-09-10[ScalarEvolution] Fix PR24757.Sanjoy Das1-2/+42