Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
1b93706717a5ec5d57084a2f1fabf8d1a28e8acb
1b93706
MIR Parser: Don't allow negative alignments for memory operands.
by Alex Lorenz
· 10 years ago
bec1b77
[X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the X86 implementation
by Simon Pilgrim
· 10 years ago
d0a074c
[SimplifyLibCalls] Correctly set the is_zero_undef flag for llvm.cttz
by Davide Italiano
· 10 years ago
4154d8a
MIR Parser: Extract the code that parses the alignment into a new method. NFC.
by Alex Lorenz
· 10 years ago
d85f3b3
[X86][SSE] Tests for SMAX/SMIN/UMAX/UMIN vector instructions
by Simon Pilgrim
· 10 years ago
6893a81
MIR Parser: Rename the method 'diagFromLLVMAssemblyDiag'. NFC.
by Alex Lorenz
· 10 years ago
a49e110
[SeparateConstOffsetFromGEP] strengthen the inbounds attribute
by Jingyue Wu
· 10 years ago
218b64b
[llvm-cxxdump] Correctly process relocations when given multiple files
by David Majnemer
· 10 years ago
4b885ee
Remove and forbid raw_svector_ostream::flush() calls.
by Yaron Keren
· 10 years ago
34509ff
Fix GCC warning: extra `;' [-Wpedantic].
by Nick Lewycky
· 10 years ago
31f6eee
Scalar to vector conversions using direct moves
by Nemanja Ivanovic
· 10 years ago
ea56ef7
Emit argmemonly attribute for intrinsics.
by Igor Laevsky
· 10 years ago
1da1d02
[ARM] FMINNAN/FMAXNAN of f64 are not legal.
by James Molloy
· 10 years ago
377a93d
[ARM] Allow vmin/vmax of scalars to be emitted without UseNEONForFP.
by James Molloy
· 10 years ago
a215ac7
[ARM] Rejig vmax tests a bit
by James Molloy
· 10 years ago
8eafed2
[AArch64] Small rejig of fmax tests, NFCI.
by James Molloy
· 10 years ago
22af77d
[DeadStoreElimination] remove a redundant store even if the load is in a different block.
by Erik Eckstein
· 10 years ago
319eb43
[mips][mcjit] Calculate correct addend for HI16 and PCHI16 reloc
by Petar Jovanovic
· 10 years ago
ccc0cf3
[WinEHPrepare] Update demotion logic
by Joseph Tremoulet
· 10 years ago
69585fd
[SystemZ] Support large LLVM IR struct return values
by Ulrich Weigand
· 10 years ago
e65e298
Remove raw_svector_ostream::resync and users. It's no-op after r244870.
by Yaron Keren
· 10 years ago
99985c9
[InstCombinePHI] Partial simplification of identity operations.
by Charlie Turner
· 10 years ago
26f2b35
Revert "[LIR] Start leveraging the fundamental guarantees of a loop..."
by Renato Golin
· 10 years ago
b260fa8
Revert "[LIR] Handle access to AliasAnalysis the same way as the other analysis in LoopIdiomRecognize."
by Renato Golin
· 10 years ago
22fb0aa
Test Commit.
by Ashutosh Nema
· 10 years ago
4d88dae
[ARM] Reorganise and simplify thumb-1 load/store selection
by John Brawn
· 10 years ago
8d26d44
[LIR] Handle access to AliasAnalysis the same way as the other analysis
by Chandler Carruth
· 10 years ago
0e593a6
[LIR] Start leveraging the fundamental guarantees of a loop in
by Chandler Carruth
· 10 years ago
fe1b437
[LIR] Handle the LoopInfo the same as all the other analyses. No utility
by Chandler Carruth
· 10 years ago
335fc61
[InstCombine] SSE/AVX vector shifts demanded shift amount bits
by Simon Pilgrim
· 10 years ago
d4177b2
Modify raw_svector_ostream to use its SmallString without additional buffering.
by Yaron Keren
· 10 years ago
785c512
[LoopUnswitch] Check OptimizeForSize before traversing over all basic blocks in current loop
by Chen Li
· 10 years ago
5689f67
[CodeGen] Mark the promoted FCOPYSIGN result FP_ROUND as TRUNCating.
by Ahmed Bougacha
· 10 years ago
c5b90eb
[AArch64] Cleanup vector-fcopysign.ll test. NFC.
by Ahmed Bougacha
· 10 years ago
2e22177
[AArch64] Also custom-lowering mismatched vector/f16 FCOPYSIGN.
by Ahmed Bougacha
· 10 years ago
5d8c9c4
[CodeGen] Assert on getNode(FP_EXTEND) with a smaller dst type.
by Ahmed Bougacha
· 10 years ago
39d772a
[CodeGen] When Promoting, don't extend the 2nd FCOPYSIGN operand.
by Ahmed Bougacha
· 10 years ago
4e83bb9
[CodeGen] Simplify getNode(*EXT/TRUNC) type size assert. NFC.
by Ahmed Bougacha
· 10 years ago
42fe375
There is only one saver of strings.
by Rafael Espindola
· 10 years ago
27df06a
[LIR] Make the LoopIdiomRecognize pass get analyses essentially the same
by Chandler Carruth
· 10 years ago
118bc24
[LIR] Remove the dedicated class for popcount recognition and sink the
by Chandler Carruth
· 10 years ago
fe4c063
Return ErrorOr from FileOutputBuffer::create. NFC.
by Rafael Espindola
· 10 years ago
7e5609b
[WebAssembly] Declare the llvm.wasm.page.size() intrinsic.
by Dan Gohman
· 10 years ago
e6f4381
[LIR] Move all the helpers to be private and re-order the methods in
by Chandler Carruth
· 10 years ago
dfc15d6
Test Commit - Corrected spelling in README.txt.
by Steve King
· 10 years ago
bef75e8
[LIR] Remove the 'LIRUtils' abstraction which was unnecessary and adding
by Chandler Carruth
· 10 years ago
149fe5e
Simplify PackedVector by removing user-defined special members that aren't any different than the defaults
by David Blaikie
· 10 years ago
4c12d59
IRBuilder: Use move semantics for the IRBuilderInserter parameter
by David Blaikie
· 10 years ago
5f87750
[LIR] Run clang-format over LoopIdiomRecognize in preparation for
by Chandler Carruth
· 10 years ago
7d30f78
[PM/AA] Remove the AliasDebugger pass.
by Chandler Carruth
· 10 years ago
282b80d
Add myself as the InstCombine owner.
by David Majnemer
· 10 years ago
bf09064
[RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints
by Philip Reames
· 10 years ago
79faadc
MIR Parser: Allow the MI IR references to reference global values.
by Alex Lorenz
· 10 years ago
c338a58
MIR Serialization: Serialize the fixed stack pseudo source values.
by Alex Lorenz
· 10 years ago
30f85e5
NFC. Convert comments in MachineBasicBlock.cpp into new style.
by Cong Hou
· 10 years ago
f84f491
MIR Parser: Move the parsing of fixed stack object indices into new method. NFC
by Alex Lorenz
· 10 years ago
710eeca
MIR Serialization: Serialize the jump table pseudo source values.
by Alex Lorenz
· 10 years ago
7b9ff8d
Move the object being used to move-initialize when calling the base class' constructor from the ctor-initializer. This should have no effect given the triviality of the class, but it allows for easier maintenance should the semantics of the base class change. NFC intended.
by Aaron Ballman
· 10 years ago
6b8e62f
MIR Serialization: Serialize the GOT pseudo source values.
by Alex Lorenz
· 10 years ago
5119cb9
[RewriteStatepointsForGC] Handle extractelement fully in the base pointer algorithm
by Philip Reames
· 10 years ago
3f0c495
MIR Serialization: Serialize the stack pseudo source values.
by Alex Lorenz
· 10 years ago
18ceb87
fix typo; NFC
by Sanjay Patel
· 10 years ago
2a9c6a9
Update a comment; Emscripten no longer uses le32 and le64. NFC.
by Dan Gohman
· 10 years ago
ad20340
MIR Serialization: Serialize the constant pool pseudo source values.
by Alex Lorenz
· 10 years ago
5320ef0
Fix missing space in libfuzzer's help text.
by Lenny Maiorani
· 10 years ago
5ec82b6
Docs: keep copyright years up-to-date.
by Hans Wennborg
· 10 years ago
609d952
[PM/AA] Add missing static dependency edges from DSE and memdep to TLI.
by Chandler Carruth
· 10 years ago
b0163b9
[PM/AA] Explicitly depend on TLI rather than getting it out of the
by Chandler Carruth
· 10 years ago
4106edc
[PM/AA] Stop getting the TargetLibraryInfo out of the AliasAnalysis and
by Chandler Carruth
· 10 years ago
5f53aad
WebAssembly: floating-point comparisons
by JF Bastien
· 10 years ago
0ba0118
[PM/AA] Have memdep explicitly get and use TargetLibraryInfo rather than
by Chandler Carruth
· 10 years ago
02c4a0d
Use /Zc:inline when building with MSVC.
by Rafael Espindola
· 10 years ago
c29cf29
Cleaned up test. NFCI.
by Simon Pilgrim
· 10 years ago
a395eac
[LoopVer] Optionally allow using memchecks from LAA
by Adam Nemet
· 10 years ago
cbdd65c
80-cols; NFC
by Sanjay Patel
· 10 years ago
078921e
[ValueTracking] Tweak a comment slightly
by James Molloy
· 10 years ago
e21d8ad
fix typo; NFC
by Sanjay Patel
· 10 years ago
1843d3de
Redo "Make global aliases have symbol size equal to their type"
by John Brawn
· 10 years ago
1a5ed7b
[GlobalMerge] Only emit aliases for internal linkage variables for non-Mach-O
by John Brawn
· 10 years ago
f7d96a0
[mips][microMIPS] Create microMIPS64r6 subtarget and implement DALIGN, DAUI, DAHI, DATI, DEXT, DEXTM and DEXTU instructions
by Zoran Jovanovic
· 10 years ago
2fa1b0f
[X86] Disable mul -> shl + lea combine when compiling for minsize
by Michael Kuperstein
· 10 years ago
6a7d7ba
[MC] Convert the last test using macho-dump under X86/ to llvm-readobj.
by Davide Italiano
· 10 years ago
426921f
[X86] Allow x86 call frame optimization to fold more loads into pushes
by Michael Kuperstein
· 10 years ago
892803a
AMDGPU: Fix assert on dbg_value instructions
by Matt Arsenault
· 10 years ago
7a3bcc0
unused variable warning fix.
by Simon Pilgrim
· 10 years ago
49c9300
[InstCombine] Move SSE/AVX vector blend folding to instcombiner
by Simon Pilgrim
· 10 years ago
8e7b042
[TableGen] Remove unused constructor.
by Craig Topper
· 10 years ago
4ca3d34
X86: hoist a condition into a variable (NFC)
by Saleem Abdulrasool
· 10 years ago
234cfad
[libFuzzer] add two flags, -tbm_depth and -tbm_width to control how the trace-based-mutations are applied
by Kostya Serebryany
· 10 years ago
e0b167c
[libFuzzer] add colons to the stats output to avoid confusion
by Kostya Serebryany
· 10 years ago
75a2674
[libFuzzer] use raw C IO to reduce the risk of a deadlock in a signal handler.
by Kostya Serebryany
· 10 years ago
f5a6019
[x86] enable machine combiner reassociations for 256-bit vector FP mul/add
by Sanjay Patel
· 10 years ago
212ab28
[LoopDist] Add test for missing coverage
by Adam Nemet
· 10 years ago
c1661a3
PseudoSourceValue: Transform the mips subclass to target independent subclasses
by Alex Lorenz
· 10 years ago
de0129a
PseudoSourceValue: Replace global manager with a manager in a machine function.
by Alex Lorenz
· 10 years ago
cf1d982
[LAA] Fix typo in test
by Adam Nemet
· 10 years ago
c18bd9d
PseudoSourceValue: Introduce a 'PSVKind' enumerator.
by Alex Lorenz
· 10 years ago
1e37226
PseudoSourceValue: Update comments and fix lowercase variable names. NFC.
by Alex Lorenz
· 10 years ago
60ae8c8
Reformat PseudoSourceValue.cpp and PseudoSourceValue.h. NFC.
by Alex Lorenz
· 10 years ago
67278b1
Use 32-bit divides instead of 64-bit divides where possible.
by Mark Heffernan
· 10 years ago
Next »