Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
c67a9ef0ea927dadf0834c963c4b5b9d0800ee30
c67a9ef
Fix asm printing of associated sections.
by Evgeniy Stepanov
· 8 years ago
1526258
[ARM] Replace some C++ selection code with TableGen patterns. NFC.
by Eli Friedman
· 8 years ago
c4630f9
[Support] Make the SystemZ bot happy by using make_error_code.
by Juergen Ributzka
· 8 years ago
bea559b
[DAG] vector div/rem with any zero element in divisor is undef
by Sanjay Patel
· 8 years ago
cd2a5b6
SamplePGO ThinLTO ICP fix for local functions.
by Dehao Chen
· 8 years ago
77960c2
[InstCombine] improve readability; NFCI
by Sanjay Patel
· 8 years ago
acccef0
[InstCombine] consolidate rem tests and update checks; NFC
by Sanjay Patel
· 8 years ago
68e70a5
[InstCombine] regenerate checks; NFC
by Sanjay Patel
· 8 years ago
702396c
[Hexagon] Fix a condition in HexagonEarlyIfConv.cpp
by Krzysztof Parzyszek
· 8 years ago
c412df4
Fix typo in comment
by Artyom Skrobov
· 8 years ago
ace7143
[X86] Add extra BITREVERSE tests
by Simon Pilgrim
· 8 years ago
a27a1f7
[LV] Refactor cross-iteration phi's back-patching; NFC
by Gil Rapaport
· 8 years ago
8f5c321
[ARM] Diagnose ARM MOVT without :lower16: or :upper16: expression
by Oliver Stannard
· 8 years ago
0117588
De-duplicate the two implementations of ARMBaseInstrInfo::isProfitableToIfCvt() [NFC]
by Artyom Skrobov
· 8 years ago
1a739b3
[LV] Refactor Cost Model's selectVectorizationFactor(); NFC
by Ayal Zaks
· 8 years ago
e13633c
[X86][MMX] Update FIXME comment. NFCI.
by Simon Pilgrim
· 8 years ago
c8d396a
Make PredIteratorCache size() logically const. Do not require copying predecessors to get size.
by Daniel Berlin
· 8 years ago
51258d9
Test commit.
by James Henderson
· 8 years ago
e463d80
[CodeGen] Fix -Wreorder warning.
by Benjamin Kramer
· 8 years ago
78b8364
Fix typos in ADCE comments
by Tobias Grosser
· 8 years ago
4e5ac8a
[ValueTracking] Out of range shifts might be undef
by Oliver Stannard
· 8 years ago
53c73db
[ARM] Move SMULW[B|T] isel to DAG Combine
by Sam Parker
· 8 years ago
6095a79
Disable Callee Saved Registers
by Oren Ben Simhon
· 8 years ago
89cd317
[AVX-512] Use iPTR instead of i64 in patterns for extract_subvector/insert_subvector index.
by Craig Topper
· 8 years ago
d0ed9de
[AVX-512] Add test cases that demonstrate some patterns that don't work correctly in 32-bit mode. NFC
by Craig Topper
· 8 years ago
85dd82a
[TargetTransformInfo] getIntrinsicInstrCost() scalarization estimation improved
by Jonas Paulsson
· 8 years ago
53a96f2
[AVX-512] Pre-emptively fix more places in fastisel where we might copy a VK1 register into a AH/BH/CH/DH register.
by Craig Topper
· 8 years ago
3789b61
Add missing condprop-xfail.ll that contains the remaining xfail'd tests
by Daniel Berlin
· 8 years ago
5fc240a
Recommitting Craig Topper's patch now that r296476 has been recommitted.
by Nirav Dave
· 8 years ago
3bbf394
In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
by Nirav Dave
· 8 years ago
f6fe341
[libFuzzer] Reorder includes in test
by Vitaly Buka
· 8 years ago
29082d9
[libFuzzer] Fix compilation of CustomCrossOverAndMutateTest on Windows
by Vitaly Buka
· 8 years ago
435ba4a
Add the beginning of PDB diffing support.
by Zachary Turner
· 8 years ago
8c12617
Revert "Debug Info: Add basic support for external types references."
by Adrian Prantl
· 8 years ago
f3ed5aa
NewGVN: We pass rle-nonlocal, we just perform the replacement in a way that keeps the old name instead of the new one
by Daniel Berlin
· 8 years ago
7a06df3
[Thumb1] combine ADDC/SUBC with a negative immediate
by Artyom Skrobov
· 8 years ago
bb60730
Make FileOutputBuffer fail early if you pass a directory.
by Rui Ueyama
· 8 years ago
85ad85b
[AVX-512] Fix another case where we are copying from a mask register using AH/BH/CH/DH with fastisel.
by Craig Topper
· 8 years ago
bc67646
Fix llvm-symbolizer to navigate both DW_AT_abstract_origin and DW_AT_specification in a single chain
by David Blaikie
· 8 years ago
6f54996
Remove unused lambda capture
by David Blaikie
· 8 years ago
9812b90
Fix sign compare warning in unit test by using an explicit unsigned literal suffix
by David Blaikie
· 8 years ago
243faf7
[IPRA] Change algorithm for RegUsageInfoCollector.
by Marcello Maggioni
· 8 years ago
aa68cfd
[Support] Follow-up for "Test directory iterators and recursive directory iterators with broken symlinks."
by Juergen Ributzka
· 8 years ago
43373e2
GlobalISel: Translate ConstantDataVector
by Volkan Keles
· 8 years ago
bea1e20
[Support] Test directory iterators and recursive directory iterators with broken symlinks.
by Juergen Ributzka
· 8 years ago
d0188c3
Revert "GlobalISel: move vector extract/insert inside generic opcode region."
by Tim Northover
· 8 years ago
8879a17
[X86][MMX] Fix folding of shift value loads to cover whole 64-bits
by Simon Pilgrim
· 8 years ago
6ac2f2b
GlobalISel: move vector extract/insert inside generic opcode region.
by Tim Northover
· 8 years ago
4ae8ddf
Revert r295004 (Add MXCSR) due to errors reported by MachineVerifier
by Andrew Kaylor
· 8 years ago
7fdb926
[GlobalISel] Update PRE_ISEL_GENERIC_OPCODE_END marker
by Volkan Keles
· 8 years ago
6e1ede8
AMDGPU: Re-use TM.getNullPointerValue
by Matt Arsenault
· 8 years ago
37e8db6
Bring back r297624.
by Rafael Espindola
· 8 years ago
33896dc
[SimplifyCFG] move tests for PR31028 from CGP
by Sanjay Patel
· 8 years ago
32cb946
AMDGPU: Treat 0 as private null pointer in addrspacecast lowering
by Matt Arsenault
· 8 years ago
5682e3e
Revert "Fix crash when multiple raw_fd_ostreams to stdout are created."
by Rafael Espindola
· 8 years ago
a9c06e7
Fix some indenting and line-wrapping issues identified in ProgrammersManual. Make description of debugCounters a little clearer
by Daniel Berlin
· 8 years ago
af024ba
[Outliner] Add tail call support
by Jessica Paquette
· 8 years ago
57255ff
[X86] Lower AVX2 gather intrinsics similar to AVX-512. Apply the same input source optimizations to break execution dependencies.
by Craig Topper
· 8 years ago
131341e
[AVX-512] If gather mask is all ones, force the input to a zero vector.
by Craig Topper
· 8 years ago
8187a9b
AMDGPU: Fold icmp/fcmp into icmp intrinsic
by Matt Arsenault
· 8 years ago
2ebca36
[Linker] Provide callback for internalization
by Jonas Devlieghere
· 8 years ago
27a7060
[SelectionDAG] Enhance SDTCisSameNumEltsAs to work with scalar types and use it on extend/trunc/round operations.
by Craig Topper
· 8 years ago
8d6966f
Add missing include on <limits>.
by Zachary Turner
· 8 years ago
5a7c5f7
API gardening: Rename FindAllocaDbgValue to findDbgValue (NFC)
by Adrian Prantl
· 8 years ago
8b1d5b7
Use numeric_limits<size_t>::max() instead of size_t(-1).
by Zachary Turner
· 8 years ago
7fc3de5
Fix a warning due to signed/unsigned comparison.
by Zachary Turner
· 9 years ago
7880ee0
Use the new member accessors of llvm::enumerate.
by Zachary Turner
· 9 years ago
39e53ee
[ADT] Improve the genericity of llvm::enumerate().
by Zachary Turner
· 9 years ago
111ee79
Remove an unused variable.
by Zachary Turner
· 9 years ago
498a13f
[CGP] add tests for PR31028; NFC
by Sanjay Patel
· 9 years ago
00ea544
[llvm-pdbdump] Add support for dumping symbols from Yaml -> PDB.
by Zachary Turner
· 9 years ago
b8ff3dc
Fix crash when multiple raw_fd_ostreams to stdout are created.
by Rafael Espindola
· 9 years ago
9ce81e1
[ARM] GlobalISel: Support SP in regbankselect
by Diana Picus
· 9 years ago
61d9d49
Reverting r297617 because it broke some bots:
by Aaron Ballman
· 9 years ago
565edc0
Add support for getting file system permissions and implement sys::fs::permissions to set them.
by Aaron Ballman
· 9 years ago
61b9140
[AArch64] Map Sched Read/Write resources for Falkor.
by Balaram Makam
· 9 years ago
710c3a2
[LV] Set memcheck metadata also for VF==1
by Gil Rapaport
· 9 years ago
f106d17
ARMDisassembler: loop over ARM decode tables
by Sjoerd Meijer
· 9 years ago
cc6885f
AMDGPU/RelocVisitor: Handle R_AMDGPU_ABS64
by Konstantin Zhuravlyov
· 9 years ago
04b36a7
[AVX-512] Add EVEX2VEX test cases for the cvt instructions fixed in r297599 and r297600.
by Craig Topper
· 9 years ago
760a318
Revert "[AVX-512] EVEX2VEX, don't reject intrinsic instructions when both have a memory operand. We should just continue to check other operands instead."
by Craig Topper
· 9 years ago
4d3597d
[AVX-512] Add VEX_WIG to VEX vcvtsd2ss/vcvtss2sd intrinsic instructions so they can be correctly matched by EVEX2VEX table generation.
by Craig Topper
· 9 years ago
3fd02da
[AVX-512] Use sse_loadf32/f64 for vcvtss2sd and vcvtsd2ss intrinsic patterns.
by Craig Topper
· 9 years ago
8f5c391
[AVX-512] Use sse_load_f64/f32 in VCVTSS2SI/VCVTSD2SI patterns.
by Craig Topper
· 9 years ago
c68171a
[AVX-512] EVEX2VEX, don't reject intrinsic instructions when both have a memory operand. We should just continue to check other operands instead.
by Craig Topper
· 9 years ago
026472f
[X86] Minor formatting tweaks in EVEX to VEX tables. NFC
by Craig Topper
· 9 years ago
0b63a31
[X86] Remove unused SDTypeProfile. NFC
by Craig Topper
· 9 years ago
b853c36
[X86] Lower SSE/AVX cmpps/pd intrinsics directly to X86ISD::CMPP SDNodes.
by Craig Topper
· 9 years ago
acde888
[AVX-512] Fix the valid immediates for the scatter/gather prefetch intrinsics.
by Craig Topper
· 9 years ago
cc9614d
[x86] don't blindly transform SETB into SBB
by Sanjay Patel
· 9 years ago
5596b41
[LVI] Add Datalayout to the class LazyValueInfo since all its Impls require it. NFC
by Anna Thomas
· 9 years ago
beaedd7
Remove CRC32 instructions from AArch64InstrInfo::hasShiftedReg
by Azharuddin Mohammed
· 9 years ago
fbb692e
[X86] Add vector zext tests.
by Igor Breger
· 9 years ago
dd86c5c
[LV] A unified scalarizeInstruction() for Vectorizer and Unroller; NFC
by Gil Rapaport
· 9 years ago
33175e7
Test commit.
by Ayal Zaks
· 9 years ago
6b54401
Split NewGVN class into a legacy pass and an impl, instead of a merged class.
by Daniel Berlin
· 9 years ago
b9513ea
Add documentation on debug counters to Programmers Manual.
by Daniel Berlin
· 9 years ago
2e124a6
[AVX-512] Fix a bad use of a high GR8 register after copying from a mask register during fast isel. This ends up extracting from bits 15:8 instead of the lower bits of the mask.
by Craig Topper
· 9 years ago
a168e94
[AVX-512] Add test case for PR32241. Fix coming in another commit.
by Craig Topper
· 9 years ago
dc5289b
[AVX-512] Remove unused field in X86VectorVTInfo tablegen class.
by Craig Topper
· 9 years ago
Next »