Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
40e8a59ff94ce23dd05f0584c16b5d16a63677e3
40e8a59
[PM/AA] Hoist the interface to TBAA into a dedicated header along with
by Chandler Carruth
· 10 years ago
51d9f58
[PM/AA] Run clang-format over TBAA code to normalize the formatting
by Chandler Carruth
· 10 years ago
63147bd
[PM/AA] Remove a stray #include that snuck in via copy/paste when
by Chandler Carruth
· 10 years ago
0293ed6
[PM/AA] Clean up the SCEV-AA comment formatting and typos.
by Chandler Carruth
· 10 years ago
72644df
[PM/AA] Run clang-format over the SCEV-AA code to normalize the formatting.
by Chandler Carruth
· 10 years ago
217849d
[PM/AA] Hoist the SCEV-AA interface to its own header and pull the
by Chandler Carruth
· 10 years ago
01910b8
[PM/AA] Hoist ScopedNoAliasAA's interface into a header and move the
by Chandler Carruth
· 10 years ago
e115abc
[PM/AA] Hoist the value handle definition for CFLAA into the header to
by Chandler Carruth
· 10 years ago
59300ce
[PM/AA] Run clang-format over the ScopedNoAliasAA pass prior to making
by Chandler Carruth
· 10 years ago
519ed7c
[PM/AA] Extract a minimal interface for CFLAA to its own header file.
by Chandler Carruth
· 10 years ago
c269c3d
[PM/AA] Delete two pointlessly overridden methods on the AA interface by
by Chandler Carruth
· 10 years ago
0dc1606
[PM/AA] Sink all the actual code from AliasAnalysisCounter back into the
by Chandler Carruth
· 10 years ago
20c9ab5
[PM/AA] Run clang-format over this code to establish a clean baseline
by Chandler Carruth
· 10 years ago
968d0e3
[PM/AA] Hoist the AA counter pass into a header to match the analysis pattern.
by Chandler Carruth
· 10 years ago
c4aff77
[SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext(a+b) when a+b can't sign-overflow.
by Jingyue Wu
· 10 years ago
0d1a277
[PM/AA] Remove the function names and class names from doxygen comments
by Chandler Carruth
· 10 years ago
f6f8783
[PM/AA] Move the LibCall AA creation routine declaration to that
by Chandler Carruth
· 10 years ago
67bd697
[PM/AA] Run clang-format over LibCallAliasAnalysis prior to making
by Chandler Carruth
· 10 years ago
329f959
Update ExceptionDemo for exception handling API changes (personality function call->function move)
by David Blaikie
· 10 years ago
1dde2af
Update MIRLangRef for MIR syntax change from r244982.
by Alex Lorenz
· 10 years ago
54b3a03
Fix -Wformat warnings in ExceptionDemo
by David Blaikie
· 10 years ago
00c293b
Fix up the ExceptionDemo for some API changes over the past <time>
by David Blaikie
· 10 years ago
62b7c9c
[LIR] Re-instate r244880, reverted in r244884, factoring the handling of
by Chandler Carruth
· 10 years ago
5d09c2f
MIR Serialization: Change MIR syntax - use custom syntax for MBBs.
by Alex Lorenz
· 10 years ago
9ce155d
don't repeat function names in comments; NFC
by Sanjay Patel
· 10 years ago
b21cc6b
[IR] Cleanup indentation of EH instructions
by David Majnemer
· 10 years ago
bf616c1
[AMDGPU] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the AMDGPU implementation
by Simon Pilgrim
· 10 years ago
7409d94
[AArch64] Provide "too few operands" diags on short-form NEON also.
by Ahmed Bougacha
· 10 years ago
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
Next »