summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* GlobalISel: Try to make legalize rules more useful for vectorsMatt Arsenault2019-02-073-28/+56
* [DAG] Cleanup of unused node in SimplifySelectCC.Nirav Dave2019-02-071-8/+15
* [x86] split more 256/512-bit shuffles in loweringSanjay Patel2019-02-071-1/+5
* [DAG] Cleanup unused node on failed SELECT Combine.Nirav Dave2019-02-071-0/+6
* [llvm-ar][libObject] Fix relative paths when nesting thin archives.Jordan Rupprecht2019-02-071-59/+12
* [X86] Simplify casing. NFC.Nirav Dave2019-02-071-8/+8
* [DAG] Cleanup unused nodes on failed store-to-load forward combine.Nirav Dave2019-02-071-9/+21
* [CodeView] Fix cycles in debug info when merging Types with global hashes Alexandre Ganea2019-02-072-2/+11
* [LSR] Generate cross iteration indexesSam Parker2019-02-073-23/+77
* [ARM GlobalISel] Support G_ICMP for Thumb2Diana Picus2019-02-072-12/+25
* [ARM] Reformat isRedundantFlagInstr for D57833. NFCDavid Green2019-02-071-8/+4
* [BPF] add code-gen support for JMP32 instructionsJiong Wang2019-02-079-49/+132
* AArch64: implement copy for paired GPR registers.Tim Northover2019-02-072-0/+45
* [BranchFolding] Remove dead code for handling EHPad blocksCraig Topper2019-02-071-23/+0
* Move the SMT API to LLVMMikhail R. Gadelha2019-02-072-1/+842
* Add OpenBSD support to be able to get the thread nameBrad Smith2019-02-071-0/+6
* [WebAssembly] Add symbol flag to the binary format llvm.usedSam Clegg2019-02-074-0/+8
* Remove reference to non-existent function. NFC.Sam Clegg2019-02-071-2/+1
* [libObject][NFC] Include filename in error messageJordan Rupprecht2019-02-061-1/+1
* [LICM/MSSA] Add promotion to scalars by building an AliasSetTracker with Memo...Alina Sbirlea2019-02-064-45/+131
* [DAG] Immediately cleanup unused nodes from extend-based combines.Nirav Dave2019-02-061-2/+7
* Move IR flag handling directly into builder calls for cases translated from I...Michael Berg2019-02-062-43/+48
* [AliasSetTracker] Pass MustAlias to addPointer more often.Alina Sbirlea2019-02-061-24/+36
* [X86][DAG] Avoid creating dangling bitcast.Nirav Dave2019-02-061-1/+2
* [SystemZ] Improved handling of the @llvm.ctlz intrinsic.Jonas Paulsson2019-02-062-0/+2
* build: Remove the cmake check for malloc.h.Peter Collingbourne2019-02-061-4/+1
* [SystemZ] Wait with VGBM selection until after DAGCombine2.Jonas Paulsson2019-02-065-41/+46
* [SelectionDAG] Cleanup some code comments. NFCBjorn Pettersson2019-02-061-4/+4
* [GlobalISel][NFC] Gardening: Factor out code for simple unary intrinsicsJessica Paquette2019-02-061-78/+58
* [yaml2obj]Allow number for ELF symbol typeJames Henderson2019-02-061-0/+1
* [InstCombine] X | C == C --> (X & ~C) == 0Sanjay Patel2019-02-061-9/+18
* AArch64: enforce even/odd register pairs for CASP instructions.Tim Northover2019-02-062-6/+8
* [InlineAsm][X86] Add backend support for X86 flag output parameters.Nirav Dave2019-02-064-12/+90
* [SelectionDAGBuilder] Refactor Inline Asm output check. NFCI.Nirav Dave2019-02-061-13/+26
* [SystemZ] Do not return INT_MIN from strcmp/memcmpUlrich Weigand2019-02-064-125/+91
* AArch64: annotate atomics with dropped acquire semantics when printing.Tim Northover2019-02-063-62/+50
* [x86] vectorize cast ops in lowering to avoid register file transfersSanjay Patel2019-02-061-0/+57
* [MCA] Speedup ResourceManager queries. NFCIAndrea Di Biagio2019-02-061-8/+9
* [DAGCombine][NFC] GatherAllAliases should take a LSBaseSDNode.Clement Courbet2019-02-061-8/+8
* [NFC] Simplify check in guard wideningMax Kazantsev2019-02-061-9/+3
* [DebugInfo]Print correct value for special opcode address incrementJames Henderson2019-02-061-2/+2
* [yaml::BinaryRef] Slight perf tuning (for llvm-exegesis analysis mode)Roman Lebedev2019-02-061-3/+4
* [NFC] Factor out detatchment of dead blocks from their erasingMax Kazantsev2019-02-061-18/+26
* [LoopSimplifyCFG] Do not count dead exit blocks twice, make CFG simplerMax Kazantsev2019-02-061-1/+3
* [NFC] Revert rL353274Max Kazantsev2019-02-061-10/+5
* [NFC] Extend API of DeleteDeadBlock(s) to collect updates without DTUMax Kazantsev2019-02-061-5/+10
* [NFC] Replace readonly SmallVectorImpl with ArrayRefMax Kazantsev2019-02-061-3/+2
* [HotColdSplit] Move splitting after instrumented PGO useTeresa Johnson2019-02-062-13/+13
* [AliasSetTracker] Minor style tweak to avoid a variable w/two distinct live r...Philip Reames2019-02-061-4/+2
* Move DomTreeUpdater from IR to AnalysisRichard Trieu2019-02-0617-16/+16
OpenPOWER on IntegriCloud