aboutsummaryrefslogtreecommitdiff
path: root/lib
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[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-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[Support] Link libzircon.so when building LLVM for FuchsiaPetr Hosek
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[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[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[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[Mem2Reg] Avoid replacing load with itself in promoteSingleBlockAlloca.Florian Hahn
2018-06-07AMDGPU: Use scalar operations for f16 fabs/fneg patternsMatt Arsenault
2018-06-07AMDGPU: Try a lot harder to emit scalar loadsMatt Arsenault
2018-06-07[X86][NFC] Fix harmless typo in BtVer2 model.Clement Courbet
2018-06-07[X86] Block UndefRegUpdateTomasz Krupa
2018-06-07[NFC] Use variable instead of accessing pair many timesMax Kazantsev
2018-06-07Test commit access.Tomasz Krupa
2018-06-07[X86][NFC] Fix harmless typos in BDW/ZnVer1 sched models.Clement Courbet
2018-06-07[BranchFolding] Fix live-in's when hoisting codeKarl-Johan Karlsson
2018-06-07[SystemZ] Build Load And Test from scratch in convertToLoadAndTest.Jonas Paulsson
2018-06-07SpeculativeExecution Pass: Set PreserveCFG to avoid unnecessary analyses inva...Michael Zolotukhin
2018-06-06[AMDGPU] Improve reciprocal handlingStanislav Mekhanoshin
2018-06-06[ThinLTO] Rename index IsAnalysis flag to HaveGVs (NFC)Teresa Johnson
2018-06-06[InstCombine] fold another shifty abs pattern to cmp+sel (PR36036)Sanjay Patel
2018-06-06AMDGPU: Custom lower v2f16 fneg/fabs with illegal f16Matt Arsenault