aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-06-08Rely on later expansion of LOADgot instead of incorrectly trying to expand po...Peter Smith
2018-06-08Refactor replace lines with call to getGOTPeter Smith
2018-06-08Add support (untested) for :got: in tiny code model. FIXME add tests.Peter Smith
2018-06-08Add support for constant pool references in fastisel. FIXME needs test.Peter Smith
2018-06-08Restrict tiny code model to ELF. FIXME needs tests.Peter Smith
2018-06-08Mark tiny code model as not allowed on all but AArch64, FIXME: Could the func...Peter Smith
2018-06-08[AARCH64] Output GOT_LD_PREL19 relocation.Peter Smith
2018-06-08AArch64 disable tiny code model for global iselPeter Smith
2018-06-08[AArch64] Initial support for -mcmodel=tinyPeter Smith
2018-06-08[TableGen] Make DAGInstruction own Pattern to avoid leaking it.Florian Hahn
2018-06-08[LV] Fix PR36983. For a given recurrence, fix all phis in exit blockRoman Shirokiy
2018-06-08AMDGPU: Error on LDS global address in functionsMatt Arsenault
2018-06-08[DAGCombine] Fix for PR37667Sam Parker
2018-06-08[NFC] fix formattingHiroshi Inoue
2018-06-08[X86] Improve some shuffle decoding code to remove a conditional from a loop ...Craig Topper
2018-06-08[AMDGPU] Simplify memory legalizer (add missing virtual descructor)Tony Tye
2018-06-08Revert r334209 "[LSR] Check yet more intrinsic pointer operands"Reid Kleckner
2018-06-07NFC Fix a comment in ValueTypes.tdGabor Buella
2018-06-07Expose a single global file open function.Zachary Turner
2018-06-07propagate fast math flags via IR on fma and sub expressionsMichael Berg
2018-06-07[AMDGPU] Simplify memory legalizerTony Tye
2018-06-07[NFC][InstSimplify] Add tests for add nuw %x, -1 -> -1 fold.Roman Lebedev
2018-06-07[NFC][InstSimplify] One more negative test for shl nuw C, %x -> C fold.Roman Lebedev
2018-06-07[Support] Link libzircon.so when building LLVM for FuchsiaPetr Hosek
2018-06-07Try to fix build.Zachary Turner
2018-06-07Fix unused private variable.Zachary Turner
2018-06-07[InstSimplify] shl nuw C, %x -> C iff signbit is set on C.Roman Lebedev
2018-06-07[FileSystem] Split up the OpenFlags enumeration.Zachary Turner
2018-06-07DAG: Avoid bitcast/ext/build_vector combineMatt Arsenault
2018-06-07[llvm-objcopy] Remove unused field from ObjectAlexander Shaposhnikov
2018-06-07[TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML callsSanjay Patel
2018-06-07[LSR] Check yet more intrinsic pointer operandsDaniil Fukalov
2018-06-07[docs] add various sanitisers support for FreeBSD/OpenBSDDavid Carlier
2018-06-07[NFC][InstSimplify] Add more tests for shl nuw C, %x -> C fold.Roman Lebedev
2018-06-07[X86][SSE] Updated comment - combineVectorSignBitsTruncation handles PACKSS a...Simon Pilgrim
2018-06-07[RISCV] AsmParser support for the li pseudo instructionAlex Bradbury
2018-06-07[AVR] Fix build after r334078Alex Bradbury
2018-06-07[X86][SSE] Simplify combineVectorTruncationWithPACKUS. NFCI.Simon Pilgrim
2018-06-07[NFC][InstSimplify] Add tests for shl nuw C, %x -> C fold.Roman Lebedev
2018-06-07[x86] add tests for backwards propagate mask bug (PR37060, PR37667); NFCSanjay Patel
2018-06-07[llvm-exegesis] Make BenchmarkRunner handle multiple configurations.Guillaume Chatelet
2018-06-07[llvm-objdump] Add -R optionPaul Semel
2018-06-07[PowerPC] avoid unprofitable Repl32 flag in BitPermutationSelectorHiroshi Inoue
2018-06-07[Mips] Silencing warnings in instruction info (NFC)Petar Jovanovic
2018-06-07[X86][SSE] Simplify combineVectorTruncationWithPACKSS to reduce code duplicationSimon Pilgrim
2018-06-07[PowerPC] fix trivial typos in comment, NFCHiroshi Inoue
2018-06-07AMDGPU: Fix not including v2f64 in SReg_128Matt Arsenault
2018-06-07[X86][SSE] Add extra trunc(shl) test casesSimon Pilgrim
2018-06-07[Mem2Reg] Avoid replacing load with itself in promoteSingleBlockAlloca.Florian Hahn
2018-06-07AMDGPU: Use scalar operations for f16 fabs/fneg patternsMatt Arsenault