summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2016-06-28Cleanup header of the outputHans de Goede6-1/+192
2016-06-28Finish IMM / constantpool supportHans de Goede8-12/+174
2016-06-28Use ConstantPool for immediatesHans de Goede4-7/+115
2016-06-28Drop si, sf, vi, vf suffixes added to emitted instructionsHans de Goede1-34/+34
2016-06-28Fix load / store's to add address-space argumentHans de Goede1-18/+18
2016-06-28Fix specifying swizzling when only using one component for source operandsHans de Goede1-3/+33
2016-06-28TGSI: Fix register names in output asmHans de Goede1-160/+160
2016-06-28Port TGSI backend to current llvm trunkHans de Goede20-193/+178
2016-06-27TGSI back-end: Initial import.Francisco Jerez37-0/+2584
2016-06-27Mips: Fix access to private functions.Rafael Espindola1-1/+1
2016-06-26Use isPositionIndependent predicate. NFC.Rafael Espindola1-1/+1
2016-06-26Use isPositionIndependent. NFC.Rafael Espindola1-1/+1
2016-06-26Use isPositionIndependent predicate.Rafael Espindola1-1/+1
2016-06-26Use isPositionIndependent predicate. NFC.Rafael Espindola1-9/+8
2016-06-26Refactor a duplicated predicate. NFC.Rafael Espindola5-10/+4
2016-06-26Apply clang-tidy's modernize-loop-convert to lib/Analysis.Benjamin Kramer18-117/+99
2016-06-26Revert r273807 (and r273809, r273810), it caused PR28311Nico Weber1-49/+3
2016-06-26Apply clang-tidy's modernize-loop-convert to lib/MC.Benjamin Kramer6-67/+56
2016-06-26Apply clang-tidy's modernize-loop-convert to most of lib/IR.Benjamin Kramer10-70/+61
2016-06-26[CodeExtractor] Merge DEBUG statements in an attempt to fix the msvcBenjamin Kramer1-4/+6
2016-06-26Fixed build failure (due to unused variable error) in r273807.Amjad Aboud1-0/+1
2016-06-26Fixed build failure (due to unused variable error) in r273807.Amjad Aboud1-3/+1
2016-06-26Apply clang-tidy's modernize-loop-convert to most of lib/Transforms.Benjamin Kramer51-506/+388
2016-06-26[codeview] Improved array type support.Amjad Aboud1-2/+49
2016-06-26[RSForGC] Appease MSVCSanjoy Das1-2/+4
2016-06-26[X86] Rewrite lowerVectorShuffleWithPSHUFB to not require a ZeroableMask to b...Craig Topper1-39/+21
2016-06-26[X86] Replace calls to isSingleInputShuffleMask with just checking if V2 is U...Craig Topper1-25/+25
2016-06-26[SelectionDAG] Use DAG.getCommutedVectorShuffle instead of reimplementing it.Craig Topper1-15/+2
2016-06-26[LoopUnswitch] Unswitch on conditions feeding into guardsSanjoy Das1-7/+33
2016-06-26[RSForGC] Bring the BDVState struct up to code; NFCSanjoy Das1-25/+33
2016-06-26[RSForGC] Bring computeLiveInValues up to code; NFCSanjoy Das1-8/+5
2016-06-26[RSForGC] Bring computeLiveOutSeed up to code; NFCSanjoy Das1-7/+7
2016-06-26[RSForGC] Bring computeLiveInValues up to code; NFCSanjoy Das1-19/+8
2016-06-26[RSForGC] Bring recomputeLiveInValues up to code; NFCSanjoy Das1-9/+9
2016-06-26[RSForGC] Bring containsGCPtrType, isGCPointerType up to code; NFCSanjoy Das1-3/+2
2016-06-26[RSForGC] Bring analyzeParsePointLiveness up to code; NFCSanjoy Das1-7/+7
2016-06-26[RSForGC] Bring meetBDVStateImpl up to code; NFCSanjoy Das1-14/+13
2016-06-26[RSForGC] Get rid of the unnecessary MeetBDVStates struct; NFCSanjoy Das1-58/+36
2016-06-26[RSForGC] Bring findBasePointer up to code; NFCSanjoy Das1-110/+92
2016-06-26[Object, COFF] An import data directory might not consist soley of importsDavid Majnemer1-17/+29
2016-06-25[X86] Convert ==/!= comparisons with -1 for checking undef in shuffle lowerin...Craig Topper1-47/+54
2016-06-25[X86] Pull similar bitcasts on different paths to earlier shared point. NFCCraig Topper1-10/+9
2016-06-25AMDGPU/R600: Fix GlobalValue regressions.Jan Vesely2-2/+3
2016-06-25Just a small cleanupDavid Majnemer1-30/+21
2016-06-25Revert "[SimplifyCFG] Stop inserting calls to llvm.trap for UB"David Majnemer6-30/+47
2016-06-25[SimplifyCFG] Stop inserting calls to llvm.trap for UBDavid Majnemer6-47/+30
2016-06-25[InstSimplify] Replace calls to null with undefDavid Majnemer1-1/+2
2016-06-25[SimplifyCFG] Replace calls to null/undef with unreachableDavid Majnemer2-1/+11
2016-06-25[AMDGPU] Emit debugger prologue and emit the rest of the debugger fields in t...Konstantin Zhuravlyov11-5/+207
2016-06-25MachineScheduler: Remember top/bottom choice in bidirectional schedulingMatthias Braun1-9/+50