Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
ac6d2664782ea5a28a09a59134bd1b05c781208b
ac6d266
[libFuzzer] add a better warning for command line flags with -- (two dashes)
by Kostya Serebryany
· 9 years ago
a82c87c
Switch lowering: don't add incoming PHI values from skipped bit test MBB's (PR27135)
by Hans Wennborg
· 9 years ago
3301aed
SelectionDAGISel: rangeify a loop
by Hans Wennborg
· 9 years ago
b87a1e6
Replace the use of MaxFunctionCount module flag
by Easwaran Raman
· 9 years ago
c4caccc
[libFuzzer] menion the git mirror in the docs
by Kostya Serebryany
· 9 years ago
f402ab3
[mips] More range-based for loops. NFC.
by Vasileios Kalintiris
· 9 years ago
e4eb0de
[mips] Use range-based for loops and simplify slightly the code. NFC.
by Vasileios Kalintiris
· 9 years ago
0f50588
[SystemZ] Call tryAddingSymbolicOperand in the disassembler
by Ulrich Weigand
· 9 years ago
8f148cd
Let the DISubprogram in this test point to the right compile unit.
by Adrian Prantl
· 9 years ago
2fee4f2
Update testcase to new debug metadata format.
by Adrian Prantl
· 9 years ago
4479a5c
[codeview] Dump char16_t and char32_t simple types
by Reid Kleckner
· 9 years ago
1da7db0
ARM: don't try to hoist constant RHS out of a division.
by Tim Northover
· 9 years ago
2867041
[AArch64] Add load/store pair instructions to getMemOpBaseRegImmOfsWidth().
by Chad Rosier
· 9 years ago
665e18d
Revert "[Coverage] Prevent detection of false instantiations in case of macro expansion."
by Igor Kudrin
· 9 years ago
db52b36
[ParallelCG] Add a new splitCodeGen() API which takes a TargetMachineFactory.
by Davide Italiano
· 9 years ago
ce5b591
[SystemZ] Fix large tests broken by conditional returns.
by Marcin Koscielnicki
· 9 years ago
a3f79ea
[InstCombine] Don't transform compares of calls to functions named fabs{f,l,}
by David Majnemer
· 9 years ago
2593b55
Fix test to require Asserts since it uses debug output.
by Geoff Berry
· 9 years ago
4eeaa0d
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
by Adrian Prantl
· 9 years ago
fa0d0a5
llvm/test/CodeGen/AArch64/arm64-csldst-mmo.ll requires +Asserts.
by NAKAMURA Takumi
· 9 years ago
82e3cfc
[SimplifyCFG] propagate branch metadata when creating select (PR27344)
by Sanjay Patel
· 9 years ago
ee837d0
lli.cpp: Appease some builders. There might be ownership issues between LLVMContext and ExecutionEngine. Investigating.
by NAKAMURA Takumi
· 9 years ago
82ae298
[AArch64] Add MMOs to callee-save load/store instructions.
by Geoff Berry
· 9 years ago
fb9467a
Fix typing on generated LXV2DX/STXV2DX instructions
by Nirav Dave
· 9 years ago
232aafc
[MachineScheduler]Add support for store clustering
by Jun Bum Lim
· 9 years ago
cfdf5c2
[Coverage] Prevent detection of false instantiations in case of macro expansion.
by Igor Kudrin
· 9 years ago
b6d5c28
[SimplifyCFG] add metadata to show failure to propagate (PR27344)
by Sanjay Patel
· 9 years ago
e5d4119
[Coverage] Add support for making test data for more than one function.
by Igor Kudrin
· 9 years ago
4c4aae4
AMDGPU/SI: Fix regression with no-return atomics
by Nicolai Haehnle
· 9 years ago
cc9f5cb
Use MVT instead of EVT to remove a bunch of unnecessary calls to getSimpleVT.
by Craig Topper
· 9 years ago
cf94389
Add a setOperationPromotedToType convenience method that sets an operation to promoted and set the type in one call. Use it so save code in X86.
by Craig Topper
· 9 years ago
8d5bfc6
[X86] AND, OR, and XOR of vectors are always legal no need to set them legal explicitly.
by Craig Topper
· 9 years ago
1249dda
[X86] Combine an if and else block that had the same set of calls to setOperationAction that only varied in Legal/Custom. Use the ternary operator on that argument instead. NFC
by Craig Topper
· 9 years ago
0e3b20f
Revert "[LTO] Add a new splitCodeGen() API which takes a TargetMachineFactory."
by Davide Italiano
· 9 years ago
9ac6818
[NVPTX] Set NVPTXTTI::getInliningThresholdMultiplier to 5.
by Justin Lebar
· 9 years ago
dbebf40
[TTI] Add getInliningThresholdMultiplier.
by Justin Lebar
· 9 years ago
ddeb008
[ifcnv] Don't duplicate blocks that contain convergent instructions.
by Justin Lebar
· 9 years ago
b3c92d3
Move divergent-target test into CodeGen/NVPTX because it requires an NVPTX target.
by Justin Lebar
· 9 years ago
c904368
[PM] Add a SpeculativeExecution pass for targets with divergent branches.
by Justin Lebar
· 9 years ago
41f2abf
[Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
by Justin Lebar
· 9 years ago
2ef07c5
[ParallelCG] Attempt to placate MSVC.
by Davide Italiano
· 9 years ago
9f34fd5
Option parser: class for consuming a joined arg in addition to all remaining args
by Hans Wennborg
· 9 years ago
486e8bb
OptionParsingTest.cpp: reorder EXPECT_EQs to put expectation on the left. NFC.
by Hans Wennborg
· 9 years ago
8885fcd
[LTO] Add a new splitCodeGen() API which takes a TargetMachineFactory.
by Davide Italiano
· 9 years ago
891e9f4
[test] Require 'asserts' for a test which uses -debug-only
by Vedant Kumar
· 9 years ago
176a9b27
AMDGPU: Remove custom load/store scalarization
by Matt Arsenault
· 9 years ago
09c4262
AMDGPU: Include LDS size in printed comment
by Matt Arsenault
· 9 years ago
f66aab6
[AliasSetTracker] Correctly handle changing the size of an entry
by Michael Kuperstein
· 9 years ago
41b016e
Nuke getGlobalContext() from LLVM (but the C API)
by Mehdi Amini
· 9 years ago
8be7707
Remove every uses of getGlobalContext() in LLVM (but the C API)
by Mehdi Amini
· 9 years ago
6d955a1
AMDGPU: Run SIFoldOperands after PeepholeOptimizer
by Matt Arsenault
· 9 years ago
5009212
AMDGPU: Directly emit m0 initialization with s_mov_b32
by Matt Arsenault
· 9 years ago
38b2257
AMDGPU: Fold bitcasts of scalar constants to vectors
by Matt Arsenault
· 9 years ago
1a49060
[ScheduleDAGInstrs] Re-factor for based on review feedback. NFC.
by Geoff Berry
· 9 years ago
a447ca5
[ARM] Adding IEEE-754 SIMD detection to loop vectorizer
by Renato Golin
· 9 years ago
fc164bf
[InstCombine] remove constant by inverting compare + logic (PR27105)
by Sanjay Patel
· 9 years ago
755d4ed
Fix null pointer access for discriminator assignment.
by Dehao Chen
· 9 years ago
65b5541
AMDGPU: Add skeleton GlobalIsel implementation
by Tom Stellard
· 9 years ago
407de62
Update discriminator assignment algorithm to handle nested call correctly.
by Dehao Chen
· 9 years ago
13fb5a3
Sink DI metadata usage out of MachineInstr.h and MachineInstrBuilder.h
by Reid Kleckner
· 9 years ago
1252a8c
[ValueMapper] Range-loopify to improve readability. NFC.
by Davide Italiano
· 9 years ago
26f23b1
[lanai] Add custom lowering for SRL_PARTS i32.
by Jacques Pienaar
· 9 years ago
bd13728
[GlobalISel] Move GISelAccessor class into public headers
by Tom Stellard
· 9 years ago
a16ecd43
[DivergenceAnalysis] Treat PHI with incoming undef as constant
by Nicolai Haehnle
· 9 years ago
44aa353
[StructurizeCFG] Annotate branches that were treated as uniform
by Nicolai Haehnle
· 9 years ago
d073405
AMDGPU: Remove SIFixSGPRLiveRanges pass
by Nicolai Haehnle
· 9 years ago
31914b9
AMDGPU: change a redundant if () to an assert(). NFC
by Nicolai Haehnle
· 9 years ago
b4b70a0
[GlobalISel] Coding style and whitespace fixes
by Tom Stellard
· 9 years ago
a54275f
AArch64: expand cmpxchg after regalloc at -O0.
by Tim Northover
· 9 years ago
a3b03dc
[lanai] Add areMemAccessesTriviallyDisjoint, getMemOpBaseRegImmOfs and getMemOpBaseRegImmOfsWidth.
by Jacques Pienaar
· 9 years ago
510a2b9
AMDGPU: allow specifying a workgroup size that needs to fit in a compute unit
by Tom Stellard
· 9 years ago
d5f7d71
AMDGPU/SI: Use the correct scratch wave offset register for shaders.
by Tom Stellard
· 9 years ago
d14f0db
[PGO] Do not attach VP metadata if value count at site is 0 [NFC]
by Betul Buyukkurt
· 9 years ago
5cb657f
[SCEV][LAA] Add tests for SCEV expression transformations performed during LAA
by Silviu Baranga
· 9 years ago
51d2103
Summary:
by Simon Dardis
· 9 years ago
77eb420
[Coverage] Update testing methods to support more than two files
by Igor Kudrin
· 9 years ago
d83fa0e
[mips] Remove duplicate tests and add missing prefixes for *-LABEL checks. NFC.
by Vasileios Kalintiris
· 9 years ago
78732b7
[Coverage] Avoid unnecessary copying of std::vector
by Igor Kudrin
· 9 years ago
cf0a711
Revert "Support arbitrary addrspace pointers in masked load/store intrinsics"
by Adam Nemet
· 9 years ago
d7e55dc
ThinLTO: linkonce compile-time optimization, do not bother when there is only one input file
by Mehdi Amini
· 9 years ago
1f0cfcc
[CodeGen] Teach LLVM how to lower @llvm.{min,max}num to {MIN,MAX}NAN
by David Majnemer
· 9 years ago
c1f6e31
Do not use getGlobalContext()... ever.
by Mehdi Amini
· 9 years ago
f5cccc3
AMDGPU: Implement canonicalize
by Matt Arsenault
· 9 years ago
f8b5f15
TargetLowering: Factor out common code for tail call eligibility checking; NFC
by Matthias Braun
· 9 years ago
ea89695
[CFLAA] Fix up code style a bit. NFC.
by George Burgess IV
· 9 years ago
788bace
[ppc] add tests to show potential andc optimization
by Sanjay Patel
· 9 years ago
5a4800a
ARM: override cost function to re-enable ConstantHoisting (& fix it).
by Tim Northover
· 9 years ago
609cf3b
Revert "Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute"
by Amaury Sechet
· 9 years ago
4cd20e7e
ValueMapper: Resolve cycles on the new nodes
by Duncan P. N. Exon Smith
· 9 years ago
2af3e8f
Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
by Amaury Sechet
· 9 years ago
55e47a6
[IR] Optimize memory usage of Metadata on MSVC
by Reid Kleckner
· 9 years ago
a6ab261
[llvm-lto] Uniform error handling. NFC.
by Davide Italiano
· 9 years ago
3df4c84
ARM: Use a callee save register for the swiftself parameter.
by Matthias Braun
· 9 years ago
cd45ee9
X86: Use a callee save register for the swiftself parameter.
by Matthias Braun
· 9 years ago
9f620df
AArch64: Use a callee save registers for swiftself parameters
by Matthias Braun
· 9 years ago
f8df4a0
[llvm-lto] clang-format before working on this file.
by Davide Italiano
· 9 years ago
f9ce506
Return immediately from analyzeCall if analyzeBlock returns false.
by Easwaran Raman
· 9 years ago
6324751
Start to add real error messages for malformed Mach-O files.
by Kevin Enderby
· 9 years ago
92d32ce
NFC mergefunc: const correctness
by JF Bastien
· 9 years ago
a092aac
AMDGPU/SI: Add support for spilling VGPRs without having to scavenge registers
by Tom Stellard
· 9 years ago
Next »