Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
e6204cf2f1990eb90e727e003e687ef5b84c8a75
e6204cf
[InstCombine] Improve Vector Demanded Bits Through Bitcasts
by Simon Pilgrim
· 10 years ago
e2adff7
[WebAssembly] Rename test files to match platform naming conventions.
by Dan Gohman
· 10 years ago
573624b
[LoopUnswitch] Add block frequency analysis to recognize hot/cold regions
by Chen Li
· 10 years ago
763aee2
[CMake] X86AsmParser: Prune redundant LINK_LIBS.
by NAKAMURA Takumi
· 10 years ago
e0bc463
Move dbg.declare intrinsics when merging and replacing allocas.
by Evgeniy Stepanov
· 10 years ago
64ffcd4
RegisterPressure: LiveRegSet tracks register units not physregs
by Matthias Braun
· 10 years ago
c181443
[WinEH] Fix ip2state table emission with funclets
by Reid Kleckner
· 10 years ago
7df7456
Fix unused variable warning in non-debug builds.
by Richard Trieu
· 10 years ago
7600822
tidy up comments; NFC
by Sanjay Patel
· 10 years ago
5a4293a
add a FIXME for a CPU model check that should have an attribute instead
by Sanjay Patel
· 10 years ago
cd0dcf8
move one-use check under the comment that describes it; NFCI
by Sanjay Patel
· 10 years ago
31d7440
[SCEV] Don't crash on pointer comparisons
by Sanjoy Das
· 10 years ago
e706695
AMDGPU: Factor switch into separate function
by Matt Arsenault
· 10 years ago
3443ffa
AMDGPU: Fix splitting x16 SMRD loads
by Matt Arsenault
· 10 years ago
33d8695
AMDGPU: Fix moving SMRD loads with literal offsets on CI
by Matt Arsenault
· 10 years ago
9ed2f31
AMDGPU: Fix splitting SMRD with large offset
by Matt Arsenault
· 10 years ago
445a12e
AMDGPU: Add testcases
by Matt Arsenault
· 10 years ago
ba19786
AMDGPU: Cleanup test
by Matt Arsenault
· 10 years ago
aac3c94
Improved the interface of methods commuting operands, improved X86-FMA3 mem-folding&coalescing.
by Andrew Kaylor
· 10 years ago
79d4f39
[GlobalOpt] Sort members of llvm.used deterministically
by Sean Silva
· 10 years ago
c4a5a9a
Improve performance of SimplifyInstructionsInBlock
by Fiona Glaser
· 10 years ago
71e9912
[mips][p5600] Added P5600 processor and initial scheduler.
by Daniel Sanders
· 10 years ago
be2b2c3
Introduce !align metadata for load instruction
by Artur Pilipenko
· 10 years ago
436ea79
[InstSimplify] Fold simple known implications to true
by Philip Reames
· 10 years ago
90d2c9d
[LoopReroll] Ignore debug intrinsics
by Weiming Zhao
· 10 years ago
ec9e44d
[WebAssembly] Support for direct call and call_indirect.
by Dan Gohman
· 10 years ago
3b17c1c
[mips] Handling of immediates bigger than 16 bits
by Zoran Jovanovic
· 10 years ago
c0ae278
[ARM] Avoid redundant checks for isThumb1Only() after supportsTailCall()
by Artyom Skrobov
· 10 years ago
76dfa41
[DAGCombine] Fix getStoreMergeAndAliasCandidates's AA-enabled chain walking
by Hal Finkel
· 10 years ago
273cdae
Remove 'const' from some ArrayRefs. ArrayRefs are already immutable. NFC
by Craig Topper
· 10 years ago
0adaaa3
AsmWriter: Print the argument names in declarations while debugging
by Justin Bogner
· 10 years ago
164cc1e
Silence clang warning: variable ‘Status’ set but not used.
by Yaron Keren
· 10 years ago
d8387ea
[SCEV] identical instructions don't compute equal values
by Sanjoy Das
· 10 years ago
fa2392d
[InstCombine] fold zexts and constants into a phi (PR24766)
by Sanjay Patel
· 10 years ago
8a43b3f
[EH] Create removeUnwindEdge utility
by Joseph Tremoulet
· 10 years ago
2b4fa2c
[InstCombine] Removed unnecessary meta attributes.
by Simon Pilgrim
· 10 years ago
0ff0eb0
[llvm-mc-fuzzer] Fix -jobs option.
by Daniel Sanders
· 10 years ago
68dc5fa
[BranchProbability] Manually round the floating point output.
by Benjamin Kramer
· 10 years ago
5775e77
AMDGPU: Remove hasPostISelHook from most instructions
by Matt Arsenault
· 10 years ago
4d6cb93
AMDGPU: Switch over reg class size instead of checking all super classes
by Matt Arsenault
· 10 years ago
0a8ee14
AMDGPU: Don't handle invalid reg classes in helper functions
by Matt Arsenault
· 10 years ago
1af10eb
AMDGPU: address -Winconsistent-missing-override
by Saleem Abdulrasool
· 10 years ago
32c69da
AMDGPU: Set CopyCost of register classes
by Matt Arsenault
· 10 years ago
9cc82f0
[Bug 24848] Use range metadata to constant fold comparisons between two values
by Chen Li
· 10 years ago
c03102a
AMDGPU: VOP3b definition cleanups
by Matt Arsenault
· 10 years ago
23663b8
AMDGPU: Fix sched model for VOP2b instructions
by Matt Arsenault
· 10 years ago
24b507c
[WebAssembly] Rename several functions and types according to the new spec.
by Dan Gohman
· 10 years ago
8e43417
[ARM] Don't generate clrex for pre-v7 targets.
by Ahmed Bougacha
· 10 years ago
fe14a33
[SCEV] Reapply 'Teach isLoopBackedgeGuardedByCond to exploit trip counts'
by Sanjoy Das
· 10 years ago
f0841dc
[SCEV] Reapply 'Exploit A < B => (A+K) < (B+K) when possible'
by Sanjoy Das
· 10 years ago
a882dfa
LivePhysRegs: Fix live-outs of return blocks
by Matthias Braun
· 10 years ago
358e408
[InstCombine] match De Morgan's Law hidden by zext ops (PR22723)
by Sanjay Patel
· 10 years ago
fed6bd8
Use fixed-point representation for BranchProbability.
by Cong Hou
· 10 years ago
0146367
SelectionDAGDumper: Print simple operands inline.
by Matthias Braun
· 10 years ago
728cde2
AMDGPU: Construct new buffer instruction when moving SMRD
by Matt Arsenault
· 10 years ago
476be37
DAGCombiner: Check if store is volatile first
by Matt Arsenault
· 10 years ago
86ac1df
TargetRegisterInfo: Introduce PrintLaneMask.
by Matthias Braun
· 10 years ago
dfc5b65
TargetRegisterInfo: Add typedef unsigned LaneBitmask and use it where apropriate; NFC
by Matthias Braun
· 10 years ago
f776100
merge vector stores into wider vector stores and fix AArch64 misaligned access TLI hook (PR21711)
by Sanjay Patel
· 10 years ago
7aa5b69
PrologueEpilogInserter: Fix missing live-ins when savepoint equals restorepoint
by Matthias Braun
· 10 years ago
1566e71
AMDGPU/SI: Use .hsatext section instead of .text for HSA
by Tom Stellard
· 10 years ago
68f9d1c
MCAsmInfo: Allow targets to specify when the .section directive should be omitted
by Tom Stellard
· 10 years ago
63daa14
MachineBasicBlock: Factor out common code into isReturnBlock()
by Matthias Braun
· 10 years ago
34fd05d
Revert two SCEV changes that caused test failures in clang.
by Sanjoy Das
· 10 years ago
ec5f6e8
ADCE: Fix typo in file comment. NFC
by Justin Bogner
· 10 years ago
0a70893
PeepholeOptimizer: Remove redundant copies
by Matt Arsenault
· 10 years ago
de51d0d
Simplify code. NFC.
by Chad Rosier
· 10 years ago
d8f2872
more space; NFC
by Sanjay Patel
· 10 years ago
9026ca1
[SCEV] Teach isLoopBackedgeGuardedByCond to exploit trip counts.
by Sanjoy Das
· 10 years ago
f5a027d
[SCEV] Extract helper function from isImpliedCond; NFC
by Sanjoy Das
· 10 years ago
dab86b5
[SCEV] Exploit A < B => (A+K) < (B+K) when possible
by Sanjoy Das
· 10 years ago
b10f8d4
AMDGPU: Add some more tests for literal operands
by Matt Arsenault
· 10 years ago
b95c6df
AMDGPU: Make getNamedOperandIdx declaration readonly
by Matt Arsenault
· 10 years ago
a43aca4
[AArch64] Add support for generating pre- and post-index load/store pairs.
by Chad Rosier
· 10 years ago
a481a61
AMDGPU: Disable some passes that are not meaningful
by Matt Arsenault
· 10 years ago
9225f01
AMDGPU: Handle i64->v2i32 loads/stores in PreprocessISelDAG
by Matt Arsenault
· 10 years ago
7a6a7f2
AMDGPU: Fix recomputing dominator tree unnecessarily
by Matt Arsenault
· 10 years ago
323c9fb
AMDGPU: Re-justify workaround and fix worked around problem
by Matt Arsenault
· 10 years ago
7ba1878
AMDGPU: Don't create REG_SEQUENCE with SGPR dest and VGPR sources
by Matt Arsenault
· 10 years ago
88ba582
AMDGPU: Fix not adding exec to defs of cmpx instruction pseudos
by Matt Arsenault
· 10 years ago
4fc498f
AMDGPU: Improve accuracy of instruction rates for VOPC
by Matt Arsenault
· 10 years ago
2b27648
[GlobalsAA] Teach GlobalsAA about nocapture
by James Molloy
· 10 years ago
054da58
ARM: make -Asserts,-Werror=unused-variable build happy
by Saleem Abdulrasool
· 10 years ago
64ed61c
ARM: address WoA division limitation
by Saleem Abdulrasool
· 10 years ago
29c29e1
AMDGPU: Remove unused includes
by Matt Arsenault
· 10 years ago
cfca9be
[LangRef] Unbreak the docs Sphinx build.
by Sanjoy Das
· 10 years ago
f70eb72
[Bitcode][Asm] Teach LLVM to read and write operand bundles.
by Sanjoy Das
· 10 years ago
5f57fe0
Restore test coverage for other than ELFOSABI_NONE
by Ed Maste
· 10 years ago
807d5e0
Fix typo
by Matt Arsenault
· 10 years ago
099f1dc
[AArch64] Improve the readability of the ld/st optimization pass. NFC.
by Chad Rosier
· 10 years ago
5769b61
[X86][SSE2] Fix zero/any extension shuffles that don't start from the first element
by Simon Pilgrim
· 10 years ago
5c37d16
Use ELFOSABI_NONE instead of ELFOSABI_LINUX.
by Rafael Espindola
· 10 years ago
d0edb1f7
AMDGPU: Add s_dcache_* instructions
by Matt Arsenault
· 10 years ago
1348e9d
AMDGPU: Add cache invalidation instructions.
by Matt Arsenault
· 10 years ago
a16e3ad
AMDGPU: Run mubuf assembler test for CI
by Matt Arsenault
· 10 years ago
76d7ac2e
[AArch64] The paired post-increment store instruction has an output register.
by Chad Rosier
· 10 years ago
5b674c0
[IR] Add operand bundles to CallInst and InvokeInst.
by Sanjoy Das
· 10 years ago
c848236
[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.def
by Artyom Skrobov
· 10 years ago
c10a184
dsymutil: Fix the condition to distinguish module imports form definitions.
by Adrian Prantl
· 10 years ago
d44ba4a
[ValueTracking] Teach isKnownNonZero a new trick
by James Molloy
· 10 years ago
Next »