Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
a0d765778901472fbe0ea324110d96e8d239913a
a0d7657
AMDGPU/SI: Fix crash caused by r284267
by Tom Stellard
· 9 years ago
8751486
[DAG] enhance computeKnownBits to handle SHL with vector splat constant
by Sanjay Patel
· 9 years ago
2a98ad5
[ADT] Compare strings' hashes first before comparing their values.
by Justin Lebar
· 9 years ago
228ec7d
[ADT] Add CachedHashString.
by Justin Lebar
· 9 years ago
dea54d6
[IR] Add DenseMapInfo<CallSite>.
by Justin Lebar
· 9 years ago
f0a5715
[SCEV] Memoize visitMulExpr results in SCEVRewriteVisitor.
by Li Huang
· 9 years ago
a9abde4
Fix a bug in the code of llvm-cxxdump in dumpArchive() when
by Kevin Enderby
· 9 years ago
aa9584a
[libFuzzer] mention one more trophie
by Kostya Serebryany
· 9 years ago
7e2bd34
Analysis: Move llvm::getConstantRangeFromMetadata to IR library.
by Peter Collingbourne
· 9 years ago
7d77c5c
X86: Improve BT instruction selection for 64-bit values.
by Peter Collingbourne
· 9 years ago
b859d6d
[X86][AVX512BWVL] Added support for lowering v16i16 shuffles to AVX512BWVL vpermw
by Simon Pilgrim
· 9 years ago
e4fce5a
[pdb] added support for dumping globals stream
by Bob Haarman
· 9 years ago
714d9ba
[X86][AVX512BWVL] Added support for combining target v16i16 shuffles to AVX512BWVL vpermw
by Simon Pilgrim
· 9 years ago
fcb8cd9
[X86][AVX512] Added support for combining target shuffles to AVX512 vpermpd/vpermq/vpermps/vpermd/vpermw
by Simon Pilgrim
· 9 years ago
b96d437
[RDF] Use RegisterId typedef more consistently, NFC
by Krzysztof Parzyszek
· 9 years ago
79f85df
[StripGCRelocates] New pass to remove gc.relocates added by RS4GC
by Anna Thomas
· 9 years ago
bbe3a73
For llvm-objdump for Mach-O files add printing of
by Kevin Enderby
· 9 years ago
be29b10
[DAG] fold negation of sign-bit
by Sanjay Patel
· 9 years ago
7ff284e
[x86] add tests for potential negation folds
by Sanjay Patel
· 9 years ago
b77f18e
[Hexagon] Handle spills of partially defined double vector registers
by Krzysztof Parzyszek
· 9 years ago
dc83305
[WebAssembly] Fix for 0xc call_indirect changes
by Derek Schuff
· 9 years ago
6706bad
Set the vectorizer MaxInterleaveFactor for Exynos.
by Abderrazek Zaafrani
· 9 years ago
57a3dc5
Fix -Wunused-variable warning in libFuzzer
by Reid Kleckner
· 9 years ago
c2abd3e
[X86][SSE] Regenerated sext/zext constant folding tests and added i686 tests
by Simon Pilgrim
· 9 years ago
ed8dcc8
[X86] Use DAG::getBuildVector helper wrapper where possible. NFCI.
by Simon Pilgrim
· 9 years ago
466e9f4
[MachineMemOperand][AtomicSDNode] Remove getSuccessOrdering()
by Konstantin Zhuravlyov
· 9 years ago
51f1efc
[X86][SSE] Regenerated chained pmovsx store tests and added i686 tests
by Simon Pilgrim
· 9 years ago
b03d0d9
Test commit
by Abderrazek Zaafrani
· 9 years ago
d193fb5
[LVI] Fix a bug with a guard being the very first instruction in a BB not taken into account
by Artur Pilipenko
· 9 years ago
73cda08
fix variable names; NFCI
by Sanjay Patel
· 9 years ago
3398735
[AMDGPU][mc] Fix ds_min/max[_rtn]_f32 - extra source operand removed.
by Artem Tamazov
· 9 years ago
f8de69b
[DAG] use SDNode flags 'nsz' to enable fadd/fsub with zero folds
by Sanjay Patel
· 9 years ago
06bac82
[X86][AVX2] Begun generalizing lowering to VPERMD/VPERMPS in preparation for AVX512 support.
by Simon Pilgrim
· 9 years ago
aaafc1d
Wdocumentation fix
by Simon Pilgrim
· 9 years ago
01109e8
[X86][AVX512] Add mask/maskz writemask support to subvector broadcast shuffle decode comments
by Simon Pilgrim
· 9 years ago
9e0c61c
[LoopUnroll] Keep the loop test only on the first iteration of max-or-zero loops
by John Brawn
· 9 years ago
4b5784c
[X86][AVX] Add 32-bit target tests for vector lzcnt/tzcnt to demonstrate missed folding opportunities
by Simon Pilgrim
· 9 years ago
46ab1d2
[AArch64] Corrected spill size for DDD register class. NFCI
by Bjorn Pettersson
· 9 years ago
02d2642
Fix WebAssembly test after r284757.
by Benjamin Kramer
· 9 years ago
c2cab9b
[Support] Fix AlignOf test on i386-linux.
by Benjamin Kramer
· 9 years ago
7413606
[AVX-512] Add tests to show opportunities for commuting vpermi2/vpermt2 instructions.
by Craig Topper
· 9 years ago
b8c3103
Revert "[GVN/PRE] Hoist global values outside of loops."
by Davide Italiano
· 9 years ago
a45d706
Fix cross-endianness RuntimeDyld relocation for ARM
by Keno Fischer
· 9 years ago
3c09f0b
[SCEV] Add a threshold to restrict number of mul operands to be inlined into SCEV
by Li Huang
· 9 years ago
a5f79d9
Fix PREL31 relocation on ARM
by Keno Fischer
· 9 years ago
fe04032
[X86] Enable interleaved memory access by default
by Michael Kuperstein
· 9 years ago
6d6a5e6
[MSSA] Avoid unnecessary use walks when calling getClobberingMemoryAccess
by Daniel Berlin
· 9 years ago
d6842a6
Another additional error check for invalid Mach-O files for the
by Kevin Enderby
· 9 years ago
838c3a9
Fix case of file include path.
by Zachary Turner
· 9 years ago
a459ab9
[CodeView] Refactor serialization to use StreamInterface.
by Zachary Turner
· 9 years ago
37962ab
[AMDGPU] Make note record name a static const member of target streamer
by Konstantin Zhuravlyov
· 9 years ago
e0e811c
[AMDGPU] Emit constant address space data in .rodata section and use relocations instead of fixups (amdhsa only)
by Konstantin Zhuravlyov
· 9 years ago
0872bb2
Using branch probability to guide critical edge splitting.
by Dehao Chen
· 9 years ago
e1ac64b
[CostModel][X86] Fixed AVX1/AVX512 sdiv/udiv uniformconst costs for 256/512 bit integer vectors
by Simon Pilgrim
· 9 years ago
f2b19f9
Fix *_EXTEND_VECTOR_INREG legalization
by Pirama Arumuga Nainar
· 9 years ago
ca13ae1
[CostModel][X86] Added tests for sdiv/udiv costs for uniform const and uniform const power-of-2
by Simon Pilgrim
· 9 years ago
928f047
[Target] remove TargetRecip class; 2nd try
by Sanjay Patel
· 9 years ago
c32b596
Put the move ctor for PassManager back for now, it breaks some builds.
by Benjamin Kramer
· 9 years ago
99edc4f
[CostModel][X86] Fixed AVX1/AVX512 sdiv/udiv general costs for 256/512 bit integer vectors
by Simon Pilgrim
· 9 years ago
446cd5e
[AMDGPU] add fcopysign(f64, f32) pattern
by Valery Pykhtin
· 9 years ago
fd82ba5
[Support] Put back the MSVC hack for AlignedCharArray.
by Benjamin Kramer
· 9 years ago
cafdc34
[Support] Remove llvm::alignOf now that all uses are gone.
by Benjamin Kramer
· 9 years ago
cb58e1e
Retire llvm::alignOf in favor of C++11 alignof.
by Benjamin Kramer
· 9 years ago
2913220
[GVN] Use defaulted members. No functional change.
by Benjamin Kramer
· 9 years ago
f7463aa
[mips][mcjit] Add the majority of N32 support.
by Simon Dardis
· 9 years ago
7b259eb
[CostModel][X86] Added tests for sdiv/udiv costs for scalar and 128/256/512 bit integer vectors
by Simon Pilgrim
· 9 years ago
06d5a16
Do a sweep over move ctors and remove those that are identical to the default.
by Benjamin Kramer
· 9 years ago
911bb94
Reapply "Add Chrono.h - std::chrono support header"
by Pavel Labath
· 9 years ago
b4c99dd
[DAGCombiner] Add general constant vector support to (srl (shl x, c), c) -> (and x, cst2)
by Simon Pilgrim
· 9 years ago
89d6562
Wdocumentation fix
by Simon Pilgrim
· 9 years ago
2c99feb
Fix spelling mistake in comment.
by Simon Pilgrim
· 9 years ago
67c3574
Fix MSVC bool -> uint64_t promotion warning
by Simon Pilgrim
· 9 years ago
f00b783
[Go bindings] Update for r284678 API changes.
by Benjamin Kramer
· 9 years ago
a007516
[SystemZ] Post-RA scheduler implementation
by Jonas Paulsson
· 9 years ago
3e0be6f
[Object/ELF] - Check index argument in getSymbol().
by George Rimar
· 9 years ago
f43c9c6
X86: Allow expressions to appear as u8imm operands.
by Peter Collingbourne
· 9 years ago
bae00430
X86: Deduplicate some lowering code. NFCI.
by Peter Collingbourne
· 9 years ago
8340aef
DebugInfo: remove broken bitcode upgrade test
by Victor Leschuk
· 9 years ago
3a3c5c8
Use __func__ directly now that all supported compilers support it
by Reid Kleckner
· 9 years ago
e69c459
DebugInfo: preparation to implement DW_AT_alignment
by Victor Leschuk
· 9 years ago
1c2f240
[WebAssembly] Update extending load test for new i1 behavior
by Derek Schuff
· 9 years ago
5b1c9f3
Remove LLVM_NOEXCEPT and replace it with noexcept
by Reid Kleckner
· 9 years ago
04e3307
Next set of additional error checks for invalid Mach-O files for the
by Kevin Enderby
· 9 years ago
6224e33
Update Compiler.h to fail fast when building with MSVC 2013
by Reid Kleckner
· 9 years ago
fa327ae
[PGO] Fix a use-after-move. NFC.
by Rong Xu
· 9 years ago
f4ca0f5
Revert "DenseSet: Appease msc18 to define derived constructors explicitly."
by Reid Kleckner
· 9 years ago
dee834c
Update docs to reflect new minimum MSVC version requirement
by Reid Kleckner
· 9 years ago
c887230
[PGO] Fix bogus warning for merging empty llvm profile file
by Rong Xu
· 9 years ago
207b6ab
[BuildingAJIT] Use the remote target triple to construct the TargetMachine in
by Lang Hames
· 9 years ago
2bd7506
Add computeHostNumPhysicalCores() implementation for Darwin
by Mehdi Amini
· 9 years ago
cc8ca50
AMDGPU : Add a function to enable and disable IEEEBit for SC and shader
by Wei Ding
· 9 years ago
599a7aa
Remove the JIT EH/small code model tests for now.
by Lang Hames
· 9 years ago
43fa064
[CMake] Make the runtimes directory work with bootstrap builds
by Chris Bieneman
· 9 years ago
bac9c43
[InstSimplify] fold negation of sign-bit
by Sanjay Patel
· 9 years ago
b5046ba
[BuildingAJIT] Make the chapter 5 server export symbols.
by Lang Hames
· 9 years ago
d673d6f
Typo: nomed struct -> named struct
by Hans Wennborg
· 9 years ago
3fd59c9
[GlobalMerge] Handle non-landingpad EH pads
by Reid Kleckner
· 9 years ago
86fff1f
[IndVarSimplify] Teach calculatePostIncRange to take guards into account
by Artur Pilipenko
· 9 years ago
f461f21
[LV] Avoid emitting trivially dead instructions
by Matthew Simpson
· 9 years ago
db638de
[AliasSetTracker] Add support for memcpy and memmove.
by Chad Rosier
· 9 years ago
Next »