Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
616f8fbe5e5fd263e29750e569171e3d146f233e
616f8fb
[LoopIdiomRecognize] Remove unnecessary cast from BinaryOperator to Instruction. NFC
by Craig Topper
· 7 years ago
886c0f8
lit: flesh out `SubsituteCaptures` further
by Saleem Abdulrasool
· 7 years ago
cfd8663
Re-enable "[SCEV] Make computeExitLimit more simple and more powerful"
by Max Kazantsev
· 7 years ago
e776b8b
[Support] Support building LLVM for Fuchsia
by Petr Hosek
· 7 years ago
b9e51cf
[ObjCARC] Convert an if to an early continue. NFC
by Shoaib Meenai
· 7 years ago
034a688
Commit r331416 breaks the big-endian PPC bot. On the big endian build, we
by Nemanja Ivanovic
· 7 years ago
dc1628b
[gcov] Switch to an explicit if clunky array to satisfy some compilers
by Chandler Carruth
· 7 years ago
ecfd97d
MachineInst support mapping SDNode fast math flags for support in Back End code generation
by Michael Berg
· 7 years ago
7577f35
[PowerPC] Implement isMaskAndCmp0FoldingBeneficial
by Nemanja Ivanovic
· 7 years ago
1c4e4c4
[WebAssembly] MC: Create and use first class section symbols
by Sam Clegg
· 7 years ago
1e2e5ff
[MC] Factor MCObjectStreamer::addFragmentAtoms out of MachO streamer.
by Sam Clegg
· 7 years ago
47a8f72
[PowerPC] No CTR loop if the candidate exiting block is in a different loop
by Nemanja Ivanovic
· 7 years ago
df9a986
[GCOV] Emit the writeout function as nested loops of global data.
by Chandler Carruth
· 7 years ago
8f8e40c
[llvm-rc] Default to writing the output next to the input, if no output is specified
by Martin Storsjo
· 7 years ago
0f7c92a
[llvm-cvtres] Allow parameters preceded by '-' in addition to '/'
by Martin Storsjo
· 7 years ago
80e28a9
[llvm-objcopy] Add --discard-all (-x) option
by Paul Semel
· 7 years ago
21e59fd
[GlobalISel][InstructionSelect] Making Coverage Info generation optional on per-match table basis
by Roman Tereshin
· 7 years ago
b4db044
[llvm-objcopy] Add --weaken option
by Paul Semel
· 7 years ago
260d84a
[GlobalISel][InstructionSelect] Refactoring buildMatchTable out, NFC
by Roman Tereshin
· 7 years ago
36d15d6
[GlobalISel][InstructionSelect] Refactoring out a getMatchTable virtual method + other small NFC's
by Roman Tereshin
· 7 years ago
e99f5b4
[llvm-rc] Add rudimentary support for codepages
by Martin Storsjo
· 7 years ago
4e899cb
[X86][SNB] Fix scheduling of MMX integer multiply instructions.
by Simon Pilgrim
· 7 years ago
06eed39
Move the TestPlugin project into the Tests folder in CMake.
by Aaron Ballman
· 7 years ago
4d488f3
[X86] Split WriteShuffle/WriteVarShuffle + WriteBlend/WriteVarBlend into XMM and YMM/ZMM scheduler classes
by Simon Pilgrim
· 7 years ago
b5c75dc
[COFF, ARM64] Hook up a few remaining relocations
by Martin Storsjo
· 7 years ago
7edace1
[AMDGPU] A trivial fix for a buildbot failure caused by "commit 224a839fcbbead221f872cd32a1dd0c308d37299".
by Farhana Aleen
· 7 years ago
1bfbf81
[reassociate] Fix excessive revisits when processing long chains of reassociatable instructions.
by Daniel Sanders
· 7 years ago
598de77
[X86] Cleanup WriteFShuffle/WriteFVarShuffle (+256 variants) scheduler classes with more common default values
by Simon Pilgrim
· 7 years ago
f6719ae
Add assertion to padding size calculation, NFC
by Krzysztof Parzyszek
· 7 years ago
301a226
Revert "[AMDGPU] performAddCombine should run after DAG is legalized."
by Farhana Aleen
· 7 years ago
6ad7abc
[X86] Convert most remaining XOP uses of X86SchedWritePair scheduler classes to X86SchedWriteWidths.
by Simon Pilgrim
· 7 years ago
432963d
[AMDGPU] performAddCombine should run after DAG is legalized.
by Farhana Aleen
· 7 years ago
f445048
Fix line-endings. NFCI.
by Simon Pilgrim
· 7 years ago
202b0b5
Re-land rL331357 "[X86] Fix scheduling info for VMPSADBWYrmi."
by Clement Courbet
· 7 years ago
05610b5
[X86] Cleanup WriteFMul scheduler classes with more common default values
by Simon Pilgrim
· 7 years ago
4f6742d
Fix '32-bit shift implicitly converted to 64 bits' warning by using APInt::setBit instead.
by Simon Pilgrim
· 7 years ago
17307b0
Revert rL331355 "[X86] Fix scheduling info for VMPSADBWYrmi."
by Clement Courbet
· 7 years ago
4f646b0
[X86] Fix scheduling info for (V?)SQRTPDm on silvermont.
by Clement Courbet
· 7 years ago
cf0ce43
[X86] Fix scheduling info for VMPSADBWYrmi.
by Clement Courbet
· 7 years ago
f17b4d4
[MIPS] Fix DIV/DIVU scheduling classes.
by Clement Courbet
· 7 years ago
97ed34f
[X86] Convert most remaining AVX512 uses of X86SchedWritePair scheduler classes to X86SchedWriteWidths.
by Simon Pilgrim
· 7 years ago
2b361d8
[AArch64][SVE] Asm: Support for LDR/STR fill and spill instructions.
by Sander de Smalen
· 7 years ago
d8fa26e
[TableGen] Don't quote variable name when printing !foreach.
by Simon Tatham
· 7 years ago
0a3e3f4
[AArch64][SVE] Asm: Support for scatter ST1 store instructions.
by Sander de Smalen
· 7 years ago
d0aace5
Revert "[mips] Correct the predicates of sign extension instructions"
by Simon Dardis
· 7 years ago
c2f6682
[X86] Convert most remaining uses of X86SchedWritePair scheduler classes to X86SchedWriteWidths.
by Simon Pilgrim
· 7 years ago
b997056
[mips] Correct the predicates of sign extension instructions
by Simon Dardis
· 7 years ago
f05d034
[AArch64][SVE] Asm: Support for non-temporal, contiguous LDNT1/STNT1 load/store instructions.
by Sander de Smalen
· 7 years ago
6e79b3c
[LoopInterchange] Update some loops to use range base for loops (NFC).
by Florian Hahn
· 7 years ago
112e4a3
[mips] Correct the predicates for shifts.
by Simon Dardis
· 7 years ago
3a58e1f
[X86] Cleanup WriteFAdd/WriteFCmp scheduler classes with more common default values
by Simon Pilgrim
· 7 years ago
33b9c81
[AArch64][SVE] Asm: Support for LD1RQ load-and-replicate quad-word vector instructions.
by Sander de Smalen
· 7 years ago
a5108a0
Mark invariant.group.barrier as inaccessiblememonly
by Piotr Padlewski
· 7 years ago
dd5fd46
[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
by Bjorn Pettersson
· 7 years ago
f4f861b
[XRay][tools] Rename llvm-xray filenames from .cc -> .cpp (NFC)
by Dean Michael Berris
· 7 years ago
81352e1
Fix release build breakage
by Sam Clegg
· 7 years ago
ac13592
[WebAssembly] Fix debug printing of symbol types
by Sam Clegg
· 7 years ago
ff933fa
[llvm-mca] Lift the logic of the RetireControlUnit from the Dispatch translation unit into its own translation unit. NFC
by Matt Davis
· 7 years ago
20a92cd
[AMDGPU] Support horizontal vectorization.
by Farhana Aleen
· 7 years ago
090f815
[CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
by David Bolvansky
· 7 years ago
2f7417d
[AggressiveInstCombine] convert a chain of 'or-shift' bits into masked compare
by Sanjay Patel
· 7 years ago
bcc7a8e
[AggressiveInstCombine] add more bitfield test patterns; NFC
by Sanjay Patel
· 7 years ago
b68ff82
[PhaseOrdering] add tests for bittest patterns from bitfields; NFC
by Sanjay Patel
· 7 years ago
b5a4cf0
Create a MachineBasicBlock for created IR-level BasicBlock
by Jessica Paquette
· 7 years ago
792a593
[AArch64] Add more tests for 64-bit immediate lowering.
by Eli Friedman
· 7 years ago
1ae0aae
[DAGCombiner] Fix SDLoc in a (zext (zextload x)) combine (4/N)
by Vedant Kumar
· 7 years ago
cad24a0
[DAGCombiner] Fix SDLoc in a (sext (sextload x)) combine (3/N)
by Vedant Kumar
· 7 years ago
fec188e
[DAGCombiner] Change the SDLoc on split extloads (2/N)
by Vedant Kumar
· 7 years ago
f3a5c86
[DAGCombiner] Set the right SDLoc on a newly-created zextload (1/N)
by Vedant Kumar
· 7 years ago
53f34ec
AMDGPU: Remove remnants of gfx901 (it was deprecated some time ago)
by Konstantin Zhuravlyov
· 7 years ago
7efbee1
[X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
by Roman Lebedev
· 7 years ago
6cdbf16
[X86] Split WriteFMul/WriteFDiv into XMM and YMM/ZMM scheduler classes
by Simon Pilgrim
· 7 years ago
df69f1f
llvm-symbolizer: Handle function definitions nested within other functions
by David Blaikie
· 7 years ago
8864a3a
[X86] Split WriteFRcp/WriteFRsqrt/WriteFSqrt into XMM and YMM/ZMM scheduler classes
by Simon Pilgrim
· 7 years ago
082b4ed
Use no-op opt run to eliminate the difference in bb pred comment, per chandler's suggestion. It is better than using sed on portability.
by Wei Mi
· 7 years ago
abd1045
AMDGPU: Add missing gfx904 tests
by Konstantin Zhuravlyov
· 7 years ago
579a4785
[X86] Split WriteFCmp into XMM and YMM/ZMM scheduler classes
by Simon Pilgrim
· 7 years ago
f558d10
Support: assume `std::is_final` with MSVC
by Saleem Abdulrasool
· 7 years ago
31d3d21
[LV] Move test/Transforms/LoopVectorize/pr23997.ll
by Daniel Neilson
· 7 years ago
f86c5df
Fix the sed command in test which doesn't work well on BSD.
by Wei Mi
· 7 years ago
edd7694
[WebAssembly] llvm-readobj: display symbols names in relocations
by Sam Clegg
· 7 years ago
de3e0c4
AMDGPU/NFC: Use enum values for first/last machs instead of numbers
by Konstantin Zhuravlyov
· 7 years ago
f7e2c2e
[X86] Split WriteFAdd into XMM and YMM/ZMM scheduler classes
by Simon Pilgrim
· 7 years ago
0b24b74
Remove @brief commands from doxygen comments, too.
by Adrian Prantl
· 7 years ago
9acd5ab
[SLP] Add additional test for transposable binary operations with reuse
by Matthew Simpson
· 7 years ago
f91f757
[X86] Convert all uses of WriteFAdd to X86SchedWriteWidths.
by Simon Pilgrim
· 7 years ago
26b584c
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
2e4c642
[DAG] add test to show FMF mismatch between IR and DAG; NFC
by Sanjay Patel
· 7 years ago
974321b
[LV] Preserve inbounds on created GEPs
by Daniel Neilson
· 7 years ago
deb49e5
Fix the issue that ComputeValueKnownInPredecessors only handles the case when
by Wei Mi
· 7 years ago
019918f
[InstCombine] new testcases for OverflowingBinaryOperators and PossiblyExactOperators transformations; NFC
by Omer Paparo Bivas
· 7 years ago
186779b
[X86] Split WriteFShuffle into XMM and YMM/ZMM scheduler classes
by Simon Pilgrim
· 7 years ago
60873f1
[X86] Convert all uses of WriteFShuffle to X86SchedWriteWidths.
by Simon Pilgrim
· 7 years ago
b810df1
[AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
by Sander de Smalen
· 7 years ago
8766b18
Reland r331175: "[mips] Fix the predicates of jump and branch and link instructions"
by Simon Dardis
· 7 years ago
3322126
[X86] Split WriteVecLogic into XMM and YMM/ZMM scheduler classes
by Simon Pilgrim
· 7 years ago
86ff457
[InstCombine] Adjusting bswap pattern matching to hold for And/Shift mixed case
by Omer Paparo Bivas
· 7 years ago
3564346
[X86] Convert all uses of WriteFLogic/WriteVecLogic to X86SchedWriteWidths.
by Simon Pilgrim
· 7 years ago
fb5fad4
[MC] Add llvm_unreachable to toString to fix compile time warning.
by Florian Hahn
· 7 years ago
863acbc
[X86] Tag PSLLDQ/PSRLDQ as WriteShuffle scheduler classes instead of shifts.
by Simon Pilgrim
· 7 years ago
Next »