Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
aa717883e8c384910cd0cf2515c62c48488cd02f
aa71788
[Test commit] Cleanup some whitespace in a test file
by Sam Clegg
· 8 years ago
6142660
[InstCombine] Regenerate test checks using script. NFC
by Craig Topper
· 8 years ago
41a76ab
[InstCombine] add/move tests for and/or-of-icmps equality folds; NFC
by Sanjay Patel
· 8 years ago
b4e0501
[ValueTracking] Avoid undefined behavior in unittest by not making a named ArrayRef from a std::initializer_list
by Craig Topper
· 8 years ago
c1656ad
[InstCombine] Refactor SimplifyUsingDistributiveLaws to more explicitly skip code when LHS/RHS aren't BinaryOperators
by Craig Topper
· 8 years ago
e8752f4
[Profile] Make host tool aware of object format when quering prof section names
by Xinliang David Li
· 8 years ago
aaf7ddc
Update tests for the patch.
by Alexey Bataev
· 8 years ago
8806d7a
Use range-for in a few places
by Sanjoy Das
· 8 years ago
4c23f32
Rewrite SCEV Normalization using SCEVRewriteVisitor; NFC
by Sanjoy Das
· 8 years ago
e4f44df
Make SCEVRewriteVisitor smarter about when it trys to create SCEVs
by Sanjoy Das
· 8 years ago
2eb84fd
Add missing #include
by Sanjoy Das
· 8 years ago
0e9e7d5
[RDF] Switch RegisterAggr to a bit vector of register units
by Krzysztof Parzyszek
· 8 years ago
ec87df5
[FunctionImport] assert(false) -> llvm_unreachable(). NFCI.
by Davide Italiano
· 8 years ago
4a9d2df
Remove "#if 0"ed out assert
by Sanjoy Das
· 8 years ago
69a0438
Delete some unnecessary boilerplate
by Sanjoy Das
· 8 years ago
58bea37
[RDF] Refine propagation of reached uses in liveness computation
by Krzysztof Parzyszek
· 8 years ago
6e68f33
Add missing #include for STLExtras
by Sanjoy Das
· 8 years ago
3a98382
[Hexagon] Fix a latent problem with interpreting live-in lane masks
by Krzysztof Parzyszek
· 8 years ago
edfd87d
Use range for
by Sanjoy Das
· 8 years ago
7fd5204
Simplify PostIncTransform further; NFC
by Sanjoy Das
· 8 years ago
b50ba92
Add a unit test for SCEV Normalization
by Sanjoy Das
· 8 years ago
fe33eb8
Tighten the API for ScalarEvolutionNormalization
by Sanjoy Das
· 8 years ago
cfd7f99
Remove NormalizeAutodetect; NFC
by Sanjoy Das
· 8 years ago
c7e0860
[Hexagon] Make a couple of passes compliant with -opt-bisect-limit
by Krzysztof Parzyszek
· 8 years ago
c15f9695
[Bugpoint] Use boolean AND instead of bitwise AND (PR32660)
by Simon Pilgrim
· 8 years ago
99a634f
[X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation (LLVM)
by Simon Pilgrim
· 8 years ago
693dd9f
Fix missing virtual destructor to silence build warning.
by Nirav Dave
· 8 years ago
ede58cd
Reorder StoreMergeCandidates to run faster. NFCI.
by Nirav Dave
· 8 years ago
7ad0e8b
[AMDGPU][MC] Corrected ds_write_src2_* to require one offset instead of two.
by Dmitry Preobrazhensky
· 8 years ago
e0e3f37
[AMDGPU][MC] Enabled constants for src operands of s_cbranch_g_fork
by Dmitry Preobrazhensky
· 8 years ago
613b188
Fix for PR#30562: Selection DAG error: Detected cycle in SelectionDAG.
by Andrew V. Tischenko
· 8 years ago
1ad79db
Add more test cases for StringRef::edit_distance
by Alex Denisov
· 8 years ago
3796561
This patch closes PR#32216: Better testing of schedule model instruction latencies/throughputs.
by Andrew V. Tischenko
· 8 years ago
e92557c
[LV] Remove implicit single basic block assumption
by Gil Rapaport
· 8 years ago
3557926
[ValueTracking] Calculate the KnownZeros for Intrinsic::ctpop without using a temporary APInt to count leading zeros on.
by Craig Topper
· 8 years ago
7796f70
[ValueTracking] Use APInt::isNegative(). NFC
by Craig Topper
· 8 years ago
24f1072
[ValueTracking] Use APInt::sext instead of zext and setBitsFrom. NFC
by Craig Topper
· 8 years ago
d62c8b3
[InstCombine] Use APInt::setSignBit and APInt::isNegative(). NFC
by Craig Topper
· 8 years ago
de136fd
Fix test failure on windows: pass module to getInstrProfXXName calls
by Xinliang David Li
· 8 years ago
a9b9e01
Object, LTO: Add target triple to irsymtab and LTO API.
by Peter Collingbourne
· 8 years ago
c432779
NewGVN: Don't propagate over phi backedges where undef causes us to
by Daniel Berlin
· 8 years ago
96ed206
Use range-for; NFC
by Sanjoy Das
· 8 years ago
5dbce15
Use transform instead of manual loop; NFC
by Sanjoy Das
· 8 years ago
0b8d594
LLVMCodeGen: Add ProfileData into deps corresponding to r300277.
by NAKAMURA Takumi
· 8 years ago
b028828
[AMDGPU] added SIInstrInfo::getAddNoCarry() helper
by Stanislav Mekhanoshin
· 8 years ago
cf5b18b
[ORC] Re-enable the Error/Expected unit tests that were disabled in r300177.
by Lang Hames
· 8 years ago
fefad77
Simplify some Verifier attribute checks with AttributeSet
by Reid Kleckner
· 8 years ago
dc1a361
MIRLangRef: Add a section on simplifying .mir tests
by Matthias Braun
· 8 years ago
2fc706b
[Profile] PE binary coverage bug fix
by Xinliang David Li
· 8 years ago
0100c80
[AArch64] Avoid partial register writes on lane 0 of BUILD_VECTOR for i8/i16/f16
by Adam Nemet
· 8 years ago
2b1bb6d
AMDGPU/GFX9: Do not use v_pack_b32_f16 when packing
by Konstantin Zhuravlyov
· 8 years ago
c941e1f
build_llvm_package.bat: Move to VS2017
by Hans Wennborg
· 8 years ago
1c35def
[IR] Make getParamAttributes take argument numbers, not ArgNo+1
by Reid Kleckner
· 8 years ago
c67ef6a
[bpf] Fix memory offset check for loads and stores
by Alexei Starovoitov
· 8 years ago
1130138
MIRLangRef: Simplify/update documentation
by Matthias Braun
· 8 years ago
6ac17df
[Support] Fix ErrorOr assertion when /proc/cpuinfo doesn't exist.
by Teresa Johnson
· 8 years ago
e7866ab
[InstCombine] Use APInt::getBitsSetFrom instead of inverting the result of getLowBitsSet. NFC
by Craig Topper
· 8 years ago
ed85367
[CMake][runtimes] Use -nodefaultlibs for the runtimes build
by Petr Hosek
· 8 years ago
1068334
[llvm-pdbdump] Recursively dump class layout.
by Zachary Turner
· 8 years ago
a402bd1
[ValueTracking] Remove duplicate call to computeKnownBits for the operands of Select.
by Craig Topper
· 8 years ago
77643b4
[LCSSA] Efficiently compute blocks dominating at least one exit.
by Davide Italiano
· 8 years ago
85740fd
Fix -Wunused-value warning
by Reid Kleckner
· 8 years ago
ef30b29
Revert accidentally-committed files in r300252.
by Richard Smith
· 8 years ago
74413b9
Remove all allocation and divisions from GreatestCommonDivisor
by Richard Smith
· 8 years ago
caf5bed
[InstCombine] Fix !prof metadata preservation for invokes
by Reid Kleckner
· 8 years ago
c099906
[LCSSA] Assert that we always have a valid loop.
by Davide Italiano
· 8 years ago
24b800c
[LCSSA] Remove spurious whitespaces. NFCI.
by Davide Italiano
· 8 years ago
3ce7612
[LCSSA] Use `auto` when the type is obvious. NFCI.
by Davide Italiano
· 8 years ago
042486c
[DAG] Fold away temporary vector in store candidate merge NFC.
by Nirav Dave
· 8 years ago
14eaa3c
SamplePGO: convert callsite samples map key from callsite_location to callsite_location+callee_name
by Dehao Chen
· 8 years ago
e1c6ddc
[ValueTracking] Prevent a call to computeKnownBits if we already know the state of the bit we would calculate. Also reuse a temporary APInt instead of creating a new one.
by Craig Topper
· 8 years ago
0bd00d7
[LV] Fix the vector code generation for first order recurrence
by Anna Thomas
· 8 years ago
7784ce7
[InstCombine] fold X == 0 || X == -1 to one compare (PR32524)
by Sanjay Patel
· 8 years ago
fe37694
[DAE] Simplify call site replacement code with CallSite NFC
by Reid Kleckner
· 8 years ago
a7bdbbc
[ValueTracking] Move a temporary APInt instead of copying it.
by Craig Topper
· 8 years ago
d2a36f2
[InstCombine] Simplify attribute code with new AttributeList::get NFC
by Reid Kleckner
· 8 years ago
0bd53cd
[ArgPromotion] Don't drop !prof metadata on promoted calls
by Reid Kleckner
· 8 years ago
881e9f3
[AMDGPU] Combine DS operations with offsets bigger than byte
by Stanislav Mekhanoshin
· 8 years ago
b39f4c5
[APSInt] Remove named And/Or/Xor methods.
by Craig Topper
· 8 years ago
c1e5fd3
[InstCombine] use similar ops for related folds; NFCI
by Sanjay Patel
· 8 years ago
104e2fb
[APInt] Fix the returns description for the postfix increment/decrement operators. NFC
by Craig Topper
· 8 years ago
0f68a54
Revert r300213 "[APSInt] Add a static_assert to ensure APSInt is packed well with APInt after r300171"
by Craig Topper
· 8 years ago
b2b7c4b
[Analysis] Support bitreverse in -demanded-bits pass
by Brian Gesiak
· 8 years ago
9c0f53a
[APSInt] Add a static_assert to ensure APSInt is packed well with APInt after r300171.
by Craig Topper
· 8 years ago
7f80f1b
LTO: Pass SF_Executable flag through to InputFile::Symbol
by Tobias Edler von Koch
· 8 years ago
d8dec6c
[Hexagon] Unxfail passing tests
by Krzysztof Parzyszek
· 8 years ago
9defcc4
[InstCombine] fix assert to not always be true
by Sanjay Patel
· 8 years ago
7184986
[InstCombine] add/move tests for or-of-icmps; NFC
by Sanjay Patel
· 8 years ago
0f154b0
Re-apply "[GVNHoist] Move GVNHoist to function simplification part of pipeline."
by Geoff Berry
· 8 years ago
7fa51d1
[Hexagon] Implement HexagonTargetLowering::CanLowerReturn
by Krzysztof Parzyszek
· 8 years ago
db734f0
[Hexagon] Fix "LowerFormalArguments emitted a value with the wrong type!" assertion
by Krzysztof Parzyszek
· 8 years ago
cf2d261
Use methods to access data stored with frame instructions
by Serge Pavlov
· 8 years ago
4aae21e
llvm/test/BugPoint/compile-custom.ll: Use %/s for its path not to be mis-escaped.
by NAKAMURA Takumi
· 8 years ago
67b5052
[X86] Added missing mayLoad/mayStore attributes to some X86 instructions.
by Ayman Musa
· 8 years ago
2c882c2
[DWARF] - Simplify (use dyn_cast instead of isa + cast).
by George Rimar
· 8 years ago
78f9d9d
[globalisel][tablegen] Report more detail in some SelectionDAG import failures. NFC
by Daniel Sanders
· 8 years ago
4c76a12
Reverting cmake/modules/AddLLVM.cmake changes from revision 300184 (Added by mistake).
by Ayman Musa
· 8 years ago
456f727
[X86] Change instructions names to keep consistency with the naming convention. NFC
by Ayman Musa
· 8 years ago
17f2fca
[LV] Refactor ILV to provide vectorizeInstruction(); NFC
by Ayal Zaks
· 8 years ago
3d5761e
Fix typo in static_assert message. NFC
by Craig Topper
· 8 years ago
Next »