Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
70b76a172d4e8ac43ca9aa3ef2532663716cb340
70b76a1
[WebAssembly] Create section start symbols automatically for all sections
by Sam Clegg
· 7 years ago
d681e1a
[PM/LoopUnswitch] Avoid pointlessly creating an exit block set.
by Chandler Carruth
· 7 years ago
004b1c9
[X86][SNB] Fix typo in PEXTRDmr instregex, was missing VPEXTRDmr.
by Simon Pilgrim
· 7 years ago
a5819b5
[X86] Split WriteVecALU/WriteVecLogic/WriteShuffle/WriteVarShuffle/WritePSADBW/WritePHAdd scheduler classes
by Simon Pilgrim
· 7 years ago
ae65e14
[InstCombine] regenerate full checks; NFC
by Sanjay Patel
· 7 years ago
34b3457
[mips] Accept 32-bit offsets for ld/sd/lld commands
by Simon Atanasyan
· 7 years ago
316c970
[mips] Accept 32-bit offsets for lh and lhu commands
by Simon Atanasyan
· 7 years ago
9d9bed7
[llvm-objcopy] Add tests for help messages
by Alexander Shaposhnikov
· 7 years ago
2a96212
[x86] fix fmaxnum/fminnum with nnan
by Sanjay Patel
· 7 years ago
88b5ce0
[DSE] Teach the pass about partial overwrite of atomic memory intrinsics
by Daniel Neilson
· 7 years ago
0ccb7f4
[PR37339] Fix assertion in FunctionComparator::cmpInlineAsm
by whitequark
· 7 years ago
f9bd414
[x86] fix test names; NFC
by Sanjay Patel
· 7 years ago
d948fa6
[x86] add tests for maxnum/minnum intrinsics with nnan; NFC
by Sanjay Patel
· 7 years ago
e21fc64
Don't redefine a bunch of defines from llvm-config.h in config.h.
by Nico Weber
· 7 years ago
6340f7f
[DWARF] Remove unused member and fix(?) the unit-tests on big endian hosts
by James Henderson
· 7 years ago
e72f853
[DAG] Avoid using deleted node in rebuildSetCC
by Nirav Dave
· 7 years ago
f1d346e
[DWARF] DwarfGenerator.h LineTable: explicitly mark DG as unused
by Roman Lebedev
· 7 years ago
1886be9
[DWARF] dwarfgen::LineTable::writeData(): pacify -Wcovered-switch-default
by Roman Lebedev
· 7 years ago
b50edb9
[DWARF] DWARFDebugLineTest: fix a few more signed/unsigned mismatch warnings
by Roman Lebedev
· 7 years ago
290ef8a
Fix signed/unsigned comparison warning and print format
by James Henderson
· 7 years ago
74080eb
[CFLGraph] Fixed Select instruction handling
by David Bolvansky
· 7 years ago
b83e520
[InstCombine] Only propagate known leading zeros from udiv input to output.
by Benjamin Kramer
· 7 years ago
b826631
[DWARF] Rework debug line parsing to use llvm::Error and callbacks
by James Henderson
· 7 years ago
0f6b033
[mips] Correct the predicates of cvt.fmt.fmt instructions
by Simon Dardis
· 7 years ago
c31146b
[X86] ptwrite intrinsic
by Gabor Buella
· 7 years ago
ac2df64
Fix tests added in r331924 so that they work on Windows.
by Douglas Yung
· 7 years ago
a02e1ac
[SCEV] Add missed Test for rL331949.
by Serguei Katkov
· 7 years ago
6b81d89
SCEV] Do not use induction in isKnownPredicate for simplification umax.
by Serguei Katkov
· 7 years ago
6cdec69
[InstCombine] Reorder an if condition to put a cheap check in front of a computeKnownBits call. NFC
by Craig Topper
· 7 years ago
324b19d
[InstCombine] Use APInt::getBitsSetFrom to shortern a line and fix an 80 columns violation. NFC
by Craig Topper
· 7 years ago
46f1489
[LIT] Add the missing file
by Chris Matthews
· 7 years ago
eeb8057
Refactor test incase results are backwards
by Chris Matthews
· 7 years ago
296c5bb
[Inscombine] fix a signedness warning which broke -Werror builds
by Philip Reames
· 7 years ago
2a434d1
[LIT] Handle xml characters in test names
by Chris Matthews
· 7 years ago
2f82567
[NVPTX] Added a feature to use short pointers for const/local/shared AS.
by Artem Belevich
· 7 years ago
6889537
[PhaseOrdering] remove stale comments; NFC
by Sanjay Patel
· 7 years ago
1e84bc6
[AggressiveInstCombine] convert a chain of 'and-shift' bits into masked compare
by Sanjay Patel
· 7 years ago
eb0a966
[InstCombine] Widen guards with conditions between
by Philip Reames
· 7 years ago
c1c66c0
[InstCombine] Teach SimplifyDemandedBits that udiv doesn't demand low dividend bits that are zero in the divisor
by Benjamin Kramer
· 7 years ago
0f4cc99
[ARM] Add support for SETCCCARRY instead of SETCCE
by Amaury Sechet
· 7 years ago
051da15
[GlobalISel][Legalizer] Widening the second src op of shifts bug fix
by Roman Tereshin
· 7 years ago
dd5a608
[llvm-objcopy] Add --strip-symbol (-N) option
by Paul Semel
· 7 years ago
030b943
[AMDGPU] Support horizontal vectorization of min/max.
by Farhana Aleen
· 7 years ago
c31fde0
AMDGPU: Ignore any_extend in mul24 combine
by Matt Arsenault
· 7 years ago
3a2083a
[Hexagon] Add patterns for vector shift-and-accumulate
by Krzysztof Parzyszek
· 7 years ago
5d4101d
AMDGPU: Handle partial shift reduction for variable shifts
by Matt Arsenault
· 7 years ago
c7ccc04
AMDGPU: Partially shrink 64-bit shifts if reduced to 16-bit
by Matt Arsenault
· 7 years ago
35d3d7e
[X86] Fix Broadwell's Shuffle256 schedule classes load latency values.
by Simon Pilgrim
· 7 years ago
4581920
[X86] Merge instregex patterns to reduce InstrRW compile time.
by Simon Pilgrim
· 7 years ago
e2f4d3f
AMDGPU: Add combine for trunc of bitcast from build_vector
by Matt Arsenault
· 7 years ago
61baf50
[Hexagon] Check the end of the correct container (fix typo)
by Krzysztof Parzyszek
· 7 years ago
33cab06
AMDGPU: Stop special casing constant indexes of extract_vector_elt
by Matt Arsenault
· 7 years ago
d5e9336
[llvm-rc] Handle C preprocessor output
by Martin Storsjo
· 7 years ago
0aa38c8
[llvm-rc] Add support for the RCDATA resource type
by Martin Storsjo
· 7 years ago
1b557b3
[llvm-rc] Allow -1 for control IDs in old style dialogs with 16 bit fields
by Martin Storsjo
· 7 years ago
f66d8c2
Reapplying r331819 [GlobalISel][Legalizer] More concise and faster widenScalar, NFC
by Roman Tereshin
· 7 years ago
388f534
llvm-mca: Add missing includes
by David Blaikie
· 7 years ago
60c5c55
[DAGCombiner] In visitBITCAST when trying to constant fold the bitcast, only call getBitcast if its an fp->int or int->fp conversion even when before legalize ops.
by Craig Topper
· 7 years ago
3b0f8c0
[InstCombine] snprintf optimizations
by David Bolvansky
· 7 years ago
8d03260
[DAGCombine] Change store merge candidates check cut off to 1024.
by Amara Emerson
· 7 years ago
fdba35e
[Hexagon] Fix sanitizer error about using -1u in variable of enum type
by Krzysztof Parzyszek
· 7 years ago
6b025ac
[LV] Change MaxVectorSize bound to 256 in assertion, NFC otherwise
by Krzysztof Parzyszek
· 7 years ago
277cedd
APFloat/x87: Fix string conversion for "unnormal" values (pr35860)
by Pavel Labath
· 7 years ago
4549ddb
[Hexagon] Simplify MCCodeEmitter, move data to tables
by Krzysztof Parzyszek
· 7 years ago
ac455c2
[LV] Add lit testcase for bitcast problem. NFC
by Karl-Johan Karlsson
· 7 years ago
81ac9c6
[Support/Path] Make handling of paths like "///" consistent
by Pavel Labath
· 7 years ago
cae2042
[AArch64] Improve cost of vector division by constant
by Adhemerval Zanella
· 7 years ago
1cbc8c0
Remove 'abi-breaking-checks' lit feature.
by Nico Weber
· 7 years ago
2a79fdd
Revert "DWARFVerifier: Check "completeness" of .debug_names section"
by Pavel Labath
· 7 years ago
1ed4963
DWARFVerifier: Check "completeness" of .debug_names section
by Pavel Labath
· 7 years ago
d80aa1a
[CostModel][X86] Split off SLM checks
by Simon Pilgrim
· 7 years ago
be423e4
Revert "[InstCombine] snprintf optimizations"
by Benjamin Kramer
· 7 years ago
fa04d8b
[DebugInfo] Mark tests using -debug-only as REQUIRES: asserts
by Benjamin Kramer
· 7 years ago
1c881df
[X86] Cleanup WriteFStore/WriteVecStore schedules
by Simon Pilgrim
· 7 years ago
beccc07
[mips] Move conditional moves out of isCodeGenOnly
by Simon Dardis
· 7 years ago
ad7a1f9
[COFF] Improve correctness of def parsing for GNU features
by Martin Storsjo
· 7 years ago
ca76ce5
Add a test for r331746.
by Hans Wennborg
· 7 years ago
8d6ead2
[DebugInfo] Fix test failed due to debug-label-mi.ll and debug-label-opt.ll
by Shiva Chen
· 7 years ago
8191223
[MergedLoadStoreMotion] Fix a debug invariant bug in mergeStores
by Bjorn Pettersson
· 7 years ago
778613a
[LLVM-C] Correct types in Go bindings
by Robert Widmann
· 7 years ago
8b5d7e6
[InstCombine] snprintf optimizations
by David Bolvansky
· 7 years ago
06dc7ea
[DebugInfo] Fix test failed due to new DISubprogram attributes.
by Shiva Chen
· 7 years ago
17b8afd
[X86] Combine (vXi1 (bitcast (-1)))) and (vXi1 (bitcast (0))) to all ones or all zeros vXi1 vector.
by Craig Topper
· 7 years ago
e08d6ce
Revert r331816 and r331820 - [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
by Daniel Sanders
· 7 years ago
24abe71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
by Shiva Chen
· 7 years ago
0853422
[DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr.
by Shiva Chen
· 7 years ago
a8a13bc
[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
by Shiva Chen
· 7 years ago
3ce5bb7
Revert r331819 [GlobalISel][Legalizer] More concise and faster widenScalar, NFC
by Roman Tereshin
· 7 years ago
99deb0b
[RuntimeDyld][MachO] Properly handle thumb to thumb calls within a section.
by Lang Hames
· 7 years ago
e0c7deb
Make CMakeLists.txt formatting more consistent with the rest of LLVM.
by Nico Weber
· 7 years ago
86a524c
fix path to llvm-cfi-verify unittests in docs
by Nico Weber
· 7 years ago
819f32f
Make llvm-cfi-verify CMakeLists.txt formatting more consistent with the rest of LLVM.
by Nico Weber
· 7 years ago
5a09fce
Support a funclet operand bundle in LowerInvoke
by Heejin Ahn
· 7 years ago
db9d4d0
Inline contents of LLVM_XRAY_TOOLS variable into its only use.
by Nico Weber
· 7 years ago
31dcd10
[CMake] Use CMAKE_OBJCOPY and CMAKE_STRIP to externalize debug info
by Petr Hosek
· 7 years ago
33b646c
[SimplifyCFG] Fix a crash when folding PHIs.
by Davide Italiano
· 7 years ago
ec58886
MC: Remove dead code. NFCI.
by Peter Collingbourne
· 7 years ago
add75cc
[globalisel] Correct r331816 to check the opcode before calling getOperand().
by Daniel Sanders
· 7 years ago
024c2ba
[GlobalISel][Legalizer] More concise and faster widenScalar, NFC
by Roman Tereshin
· 7 years ago
d7b3d72
[globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
by Daniel Sanders
· 7 years ago
Next »