Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
209f04866320b6e58b78c06876e77254bd5d6102
209f048
LiveStacks: Rename LiveStack.{h|cpp} to LiveStacks.{h|cpp}; NFC
by Matthias Braun
· 8 years ago
4f43d6f
X86/AArch64/ARM: Factor out common sincos_stret logic; NFCI
by Matthias Braun
· 8 years ago
40c1668
AArch64/X86: Factor out common bzero logic; NFC
by Matthias Braun
· 8 years ago
b01d498
[Hexagon] Cache loads to select to avoid traversing mutating DAG
by Krzysztof Parzyszek
· 8 years ago
fd4ed12
Revert part of r321026 "[X86] Don't use NOPL when the assembler is passed an empty CPU string." while I investigate how to fix an lld test failure.
by Craig Topper
· 8 years ago
456d279
[AArch64] Expand test coverage of vector element shuffling to Exynos
by Evandro Menezes
· 8 years ago
df42abc
[TableGen][GlobalISel] Make the arguments of the Instruction and Operand Matchers consistent
by Quentin Colombet
· 8 years ago
b43be72
Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()
by Bob Haarman
· 8 years ago
f56fea2
Add test for .req directive starting with 'p'
by Reid Kleckner
· 8 years ago
2bd867a
[MachineOutliner][NFC] Gardening: use std::any_of instead of bool + loop
by Jessica Paquette
· 8 years ago
a0209c5
[X86] Don't use NOPL when the assembler is passed an empty CPU string. Update tests to force a CPU with NOPL
by Craig Topper
· 8 years ago
ebf7d45
[TableGen][GlobalISel] Refactor optimizeRules related bit to allow code reuse
by Quentin Colombet
· 8 years ago
b198292
Revert "[AArch64][SVE] Asm" changes, they broke libjpeg_turbo
by Reid Kleckner
· 8 years ago
7c48f0a
[Analysis] Generate more precise TBAA tags when one access encloses the other
by Ivan A. Kosarev
· 8 years ago
833c475
[PGO] Fix handling of cold entry count for instrumented PGO
by Teresa Johnson
· 8 years ago
d3fbd02
[TableGen][GlobalISel] Optimize MatchTable for faster instruction selection
by Quentin Colombet
· 8 years ago
d1fe0c4
Fix more inconsistent line endings. NFC.
by Dimitry Andric
· 8 years ago
93e431a
[X86] Minor formatting fix to getHostCPUFeatures. NFC
by Craig Topper
· 8 years ago
d4a00a6
[MachineOutliner] Recommit r320229
by Jessica Paquette
· 8 years ago
7db7ed3
[PPC] Also disable the pre-emit version of reg+reg to reg+imm transformation.
by Benjamin Kramer
· 8 years ago
d33f76c
[cmake] Update experimental target error message
by Don Hinton
· 8 years ago
a6d921e
Recommit "[DWARFv5] Dump an MD5 checksum in the line-table header."
by Paul Robinson
· 8 years ago
0aa7e5a
[PPC] Disable reg+reg to reg+imm transformation.
by Benjamin Kramer
· 8 years ago
68e8e68
Fix inconsistent line endings in HexagonVectorLoopCarriedReuse.cpp. NFC.
by Dimitry Andric
· 8 years ago
65d3bc2
[Hexagon] Higher versions of HVX imply presence of lower versions
by Krzysztof Parzyszek
· 8 years ago
b10a40f7
[IR] Support the new TBAA metadata format in IR verifier
by Ivan A. Kosarev
· 8 years ago
826e27c
Fix inconsistent line endings in ARCDisassembler.cpp. NFC.
by Dimitry Andric
· 8 years ago
7364392
i[Hexagon] ANY_EXTEND_VECTOR_INREG should be Custom, not Legal in r321004
by Krzysztof Parzyszek
· 8 years ago
228589c
[Hexagon] Generate HVX code for vector sign-, zero- and any-extends
by Krzysztof Parzyszek
· 8 years ago
cfd421b
[X86] Regenerate test to improve codegen testing for D41350
by Simon Pilgrim
· 8 years ago
5966988
[Hexagon] Prefer to widen HVX vectors instead of promoting
by Krzysztof Parzyszek
· 8 years ago
1f57e5d
Removed unused DominanceFrontier
by Matt Arsenault
· 8 years ago
2b18c99
[ThinLTO] Make distributed indexes test more robust
by Teresa Johnson
· 8 years ago
03a6f4a
[PGO] add MST min edge selection heuristic to ensure non-zero entry count
by Xinliang David Li
· 8 years ago
65ad22d
[YAML] Add support for non-printable characters
by Francis Visoiu Mistrih
· 8 years ago
d6be214
[IR] Add MDBuilder helpers for the new TBAA metadata format
by Ivan A. Kosarev
· 8 years ago
f829832
[AArch64][SVE] Asm: Improve diagnostics further when +sve is not specified
by Sander de Smalen
· 8 years ago
6b66227
Reland "[mips] Fix the target specific instruction verifier"
by Simon Dardis
· 8 years ago
b71c6a9
[Memcpy Loop Lowering] Remove the fixed int8 lowering.
by Sean Fertile
· 8 years ago
a1f6793
[TableGen][AsmMatcherEmitter] Only choose specific diagnostic for enabled instruction
by Sander de Smalen
· 8 years ago
7a7c05d
[LVI] Support for ashr in LVI
by Max Kazantsev
· 8 years ago
1346bcc
[ARM GlobalISel] Fix G_(UN)MERGE_VALUES handling after r319524
by Diana Picus
· 8 years ago
afb8875
Constexprify LaneBitmask factory methods.
by Benjamin Kramer
· 8 years ago
5cecfe9
[ConstantRange] Support for ashr in ConstantRange computation
by Max Kazantsev
· 8 years ago
7a92215
Revert "[mips] Fix the target specific instruction verifier"
by Simon Dardis
· 8 years ago
bf08176
[mips] Fix the target specific instruction verifier
by Simon Dardis
· 8 years ago
9d49216
[AArch64][SVE] Asm: Add ZIP1/ZIP2 instructions (predicate/data vectors)
by Sander de Smalen
· 8 years ago
29dd081
[AArch64][SVE] Asm: Add SVE predicate register definitions and parsing support
by Sander de Smalen
· 8 years ago
0e72a72
[ThinLTO] Remove unused code
by Eugene Leviant
· 8 years ago
f66f36e
AArch64: work around how Cyclone handles "movi.2d vD, #0".
by Tim Northover
· 8 years ago
b887495
[TargetLibraryInfo] Discard library functions with incorrectly sized integers
by Igor Laevsky
· 8 years ago
2e83f99
[ARM] Adjust test checks
by Sam Parker
· 8 years ago
72b2ece
[DAGCombine] Move AND nodes to multiple load leaves
by Sam Parker
· 8 years ago
805454d
[NFC][CodeGen][ExpandMemCmp] Fix documentation.
by Clement Courbet
· 8 years ago
2794ae2
[X86] Use mattr instead of mcpu in some of the cost model tests.
by Craig Topper
· 8 years ago
f8bf5c2
[SROA] Disable non-whole-alloca splits by default
by Hiroshi Inoue
· 8 years ago
a9e5853
[X86] Fix mistake that I made when splitting up the setOperationAction calls recently.
by Craig Topper
· 8 years ago
5f348c6
[CGP] Fix the handling select inst in complex addressing mode
by Serguei Katkov
· 8 years ago
cff5adc
[x86] add tests for finite libcall lowering (PR35672); NFC
by Sanjay Patel
· 8 years ago
53f8289
Re-commit "Properly handle multi-element and dynamically sized allocas in getPointerDereferenceableBytes()""
by Bjorn Steinbrink
· 8 years ago
89e3680
[X86] Add test cases that show cases where buildvector of extract and inserts should be turned into fmsubadd.
by Craig Topper
· 8 years ago
aa22588
[X86] Make the code that creates fmaddsub from build_vector of extracts and inserts functional and add tests.
by Craig Topper
· 8 years ago
7dd441d
[X86] Regenerate truncated rotation tests + add missing 32-bit checks
by Simon Pilgrim
· 8 years ago
b9eb8ce
use uint32_t
by Sam Clegg
· 8 years ago
6e6de69
[WebAssembly] Export some more info on wasm funtions
by Sam Clegg
· 8 years ago
ce542fd
Revert "Properly handle multi-element and dynamically sized allocas in getPointerDereferenceableBytes()"
by Bjorn Steinbrink
· 8 years ago
7bf95b4
Revert "Treat sret arguments as being dereferenceable in getPointerDereferenceableBytes()"
by Bjorn Steinbrink
· 8 years ago
8b7a766
Treat sret arguments as being dereferenceable in getPointerDereferenceableBytes()
by Bjorn Steinbrink
· 8 years ago
4521272
Remove superfluous break after a return. NFCI.
by Simon Pilgrim
· 8 years ago
eb51e21
[X86DomainReassignment] Store legal domains in a std::bitset instead of using a SmallVector that really only ever has one element as a set.
by Craig Topper
· 8 years ago
b2ce483
Properly handle byval arguments in getPointerDereferenceableBytes()
by Bjorn Steinbrink
· 8 years ago
217067d
Properly handle multi-element and dynamically sized allocas in getPointerDereferenceableBytes()
by Bjorn Steinbrink
· 8 years ago
43beef6
[X86] Use extract_vector_elt instead of X86ISD::VEXTRACT for isel of vXi1 extractions.
by Craig Topper
· 8 years ago
036a90a
[X86] Canonicalize extract_vector_elt from vXi1 to always return MVT::i32.
by Craig Topper
· 8 years ago
e03e617
[X86] Don't create X86ISD::VEXTRACT nodes directly. Use EXTRACT_VECTOR_ELT and allow that to be legaized to VEXTRACT.
by Craig Topper
· 8 years ago
c61df73
Fix unused variable warning.
by Simon Pilgrim
· 8 years ago
9974ce9
[X86][AVX] lowerVectorShuffleAsBroadcast - aggressively peek through BITCASTs
by Simon Pilgrim
· 8 years ago
ebebd80
[X86][AVX] Use extract128BitVector helper. NFCI.
by Simon Pilgrim
· 8 years ago
e15bb62
[X86][AVX] Fix failed broadcast fold
by Simon Pilgrim
· 8 years ago
a9c4e7f
[Memcpy Loop Lowering] Only calculate residual size/bytes copied when needed.
by Sean Fertile
· 8 years ago
8923be6
[X86] Don't pass a zero input to the passthru operand of getVectorMaskingNode/getScalarMaskingNode when its going to emit an ISD::OR/ISD::AND. NFCI
by Craig Topper
· 8 years ago
ab97c30
[X86] Have getVectorMaskingNode return an ISD::AND for X86ISD::VPSHUFBITQMB instead of creating a select with one input being 0.
by Craig Topper
· 8 years ago
be2953e
[X86] When using vpopcntdq for ctpop of v8i16 vectors, only promote to v8i32.
by Craig Topper
· 8 years ago
2ab1917
[X86] Combine some more scheduler model entries using regular expressions.
by Craig Topper
· 8 years ago
9d5f0f8
[X86] Use instrs instead of instregex for gather/scatter instructions in the scheduler models. Combine into single InstrRW entries.
by Craig Topper
· 8 years ago
905b9d3
[InstCombine] Regenerate FMUL/FMA combine tests with update_test_checks.py
by Simon Pilgrim
· 8 years ago
ccf3928
[InstCombine] canonicalize shifty abs(): ashr+add+xor --> cmp+neg+sel
by Sanjay Patel
· 8 years ago
09a3b12
[X86] Remove GCCBuiltin from kand/kandn/kor/kxor/kxnor/knot intrinsics so clang can implement with native IR.
by Craig Topper
· 8 years ago
53c6a87
[X86] Remove unneeded code for handling the old kunpck intrinsics.
by Craig Topper
· 8 years ago
c4ce27e
Move Transforms/LoopVectorize/consecutive-ptr-cg-bug.ll into the X86 subdirectory
by Hal Finkel
· 8 years ago
3f92210
[LV] Extend InstWidening with CM_Widen_Recursive
by Hal Finkel
· 8 years ago
cd27af2
Fixed warning 'function declaration isn’t a prototype [-Werror=strict-prototypes]'
by Galina Kistanova
· 8 years ago
4f44d46
[PowerPC, AsmParser] Enable the mnemonic spell corrector
by Hal Finkel
· 8 years ago
196a560
[X86] Add 128 and 256-bit VPOPCNTDQ instructions. Adjust some tablegen classes LZCNT/POPCNT.
by Craig Topper
· 8 years ago
311afa8
[LTO] Update tests for r320905
by Vitaly Buka
· 8 years ago
06b4dd6
Remove trailing whitespace
by Vitaly Buka
· 8 years ago
77b5e46
[WebAssembly] Return ArrayRef's rather than const std::vector&
by Sam Clegg
· 8 years ago
ef76fcd
[LTO] Make processing of combined module more consistent
by Vitaly Buka
· 8 years ago
c82441e
Add another missing -enable-import-metadata to test
by Teresa Johnson
· 8 years ago
1d4f2b0
[SimplifyLibCalls] Inline calls to cabs when it's safe to do so
by Hal Finkel
· 8 years ago
Next »