Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
4f2f5a394ae8aafc89bfcdb6185b784d8fb5f5da
4f2f5a3
[IR] Share implementation for pairs of const and non-const methods using const_cast. NFCI
by Craig Topper
· 8 years ago
170b761
[IR] Share implementation of pairs of const and non-const methods in BasicBlock using the const version instead of the non-const version
by Craig Topper
· 8 years ago
8a88c23
[IR] Make Instruction::isAssociative method inline. Add LLVM_READONLY to the static version.
by Craig Topper
· 8 years ago
6a175e4
[Target] Remove some code probably copy/pasted from another backend.
by Davide Italiano
· 8 years ago
df70a93
[MachineScheduler] Reference the correct header.
by Davide Italiano
· 8 years ago
f8ac651
Fix typo in comment; NFC
by Sanjoy Das
· 8 years ago
4e72658
Fix signed/unsigned comparison warnings.
by Simon Pilgrim
· 8 years ago
87a993d
[llvm-readobj] Prefer ILT to IAT for reading COFF imports
by Shoaib Meenai
· 8 years ago
9f6d8ac
[LoopUnroll] Remap references in peeled iteration
by Serge Pavlov
· 8 years ago
c068dfa
[IR] Switch to more normal template parameter names ending in `T`
by Chandler Carruth
· 8 years ago
00c788d
Fix signed/unsigned comparison warnings.
by Simon Pilgrim
· 8 years ago
1dc69d0
[X86][SSE] Add computeKnownBitsForTargetNode support for (V)PSLL/(V)PSRL instructions
by Simon Pilgrim
· 8 years ago
acbed12
[X86][AVX512F] Fix reg class for VMOVSSZrr/VMOVSSZrrk and VMOVSDZrr/VMOVSDZrrk
by Simon Pilgrim
· 8 years ago
29226b4
Fix MSVC signed/unsigned comparison warnings.
by Simon Pilgrim
· 8 years ago
356599a
Regenerate test
by Simon Pilgrim
· 8 years ago
a67830b
Regenerate test
by Simon Pilgrim
· 8 years ago
9d6e3e4
Regenerate tests to remove duplicated checks
by Simon Pilgrim
· 8 years ago
7733e74
[GlobalISel][X86] support G_FRAME_INDEX instruction selection.
by Igor Breger
· 8 years ago
3d72b70
Split the SimplifyCFG pass into two variants.
by Joerg Sonnenberger
· 8 years ago
c61c2fd
Add check for BSD when setting LIB_NAMES for GNU ld
by Andrew Wilkins
· 8 years ago
627e0f9
[IR] Make SwitchInst::CaseIt almost a normal iterator.
by Chandler Carruth
· 8 years ago
d7e1b09
[X86] Pull out repeated ScalarValueSizeInBits code. NFCI.
by Simon Pilgrim
· 8 years ago
f47742a
[X86][SSE] Combine (VSRLI (VSRAI X, Y), (NumSignBits-1)) -> (VSRLI X, (NumSignBits-1))
by Simon Pilgrim
· 8 years ago
d8caf85
Change the default attributes for llvm.prefetch to inaccessiblemem_or_argmemonly
by Eric Christopher
· 8 years ago
284e861
[X86][SSE] Added ComputeNumSignBitsForTargetNode support for (V)PSRAI
by Simon Pilgrim
· 8 years ago
4671240
[X86][SSE] Generalised CMP+AND1 combine to ZERO/ALLBITS+MASK
by Simon Pilgrim
· 8 years ago
a39e64c
[x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
by Sanjay Patel
· 8 years ago
ea4d19e
[X86][SSE] Add extra computeNumSignBits test case for D31311.
by Simon Pilgrim
· 8 years ago
da174a7
[InstCombine] Change the interface of SimplifyDemandedBits so that it takes the instruction and operand instead of the Use.
by Craig Topper
· 8 years ago
fb5242b
[AArch64] Refine Falkor Machine Model - Part1
by Balaram Makam
· 8 years ago
b47fa05
[NewGVN] Adjust NDEBUG markers.
by Davide Italiano
· 8 years ago
d812430
[AMDGPU] Switch data layout by triple environment amdgiz
by Yaxun Liu
· 8 years ago
cc4a0d1
[libFuzzer] Fix test on Windows.
by Vitaly Buka
· 8 years ago
261cb61
[asan] Put ctor/dtor in comdat.
by Evgeniy Stepanov
· 8 years ago
2061be0
[libFuzzer] read asan's dedup_token while minimizing a crash and stop minimization if another bug was found during minimization (https://github.com/google/oss-fuzz/issues/452)
by Kostya Serebryany
· 8 years ago
fb446bf
[ARM] Fix mixup between Lo and Hi in SMLALBB formation.
by Eli Friedman
· 8 years ago
a31a2f7
Apply clang-format as commented in D31311. NFCI.
by Simon Pilgrim
· 8 years ago
4b2847e
[codeview] Don't assert when the user violates the ODR
by Reid Kleckner
· 8 years ago
6bf738a
[Outliner] Revert r298734.
by Jessica Paquette
· 8 years ago
e1646b6
[libFuzzer] be more careful when calling strlen of strcmp parameters, PR32357
by Kostya Serebryany
· 8 years ago
7ebd179
Revert r298711 "[InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits"
by Craig Topper
· 8 years ago
026cdd9
[x86] add 32-bit RUN for better memcmp coverage; NFC
by Sanjay Patel
· 8 years ago
a149d64
[libFuzzer] honor -exact_artifact_path for all intermediate files during crash minimization (https://github.com/google/oss-fuzz/issues/250)
by Kostya Serebryany
· 8 years ago
4712ec6
Move spill size and alignment info from MC to TargetRegisterInfo
by Krzysztof Parzyszek
· 8 years ago
a959750
AMDGPU: Fix annotating loops with nested loop conditions
by Matt Arsenault
· 8 years ago
a7925b8
[MachineScheduler] Add missing machine pass dependency.
by Davide Italiano
· 8 years ago
76f79b8
Revert r298620: [LV] Vectorize GEPs
by Ivan Krasin
· 8 years ago
ee343dc
[Outliner] Remove no red zone requirment for AArch64
by Jessica Paquette
· 8 years ago
122446a
Document how to fetch monorepo SVN revision notes
by Reid Kleckner
· 8 years ago
3685331
[asan] Delay creation of asan ctor.
by Evgeniy Stepanov
· 8 years ago
d4f6485
AMDGPU: Implement f16 fround
by Matt Arsenault
· 8 years ago
876bc45
AMDGPU: Unify divergent function exits.
by Matt Arsenault
· 8 years ago
b3204c7
Revert r298652 on Quentin's request
by Krzysztof Parzyszek
· 8 years ago
c1124f1
Make testcase less nonsensical while still exercising the same code paths.
by Adrian Prantl
· 8 years ago
f9d04c6
AMDGPU: Fold rcp/rsq of undef to undef
by Matt Arsenault
· 8 years ago
a640c06
TTI: Split IsSimple in MemIntrinsicInfo
by Matt Arsenault
· 8 years ago
a332f46
[AMDGPU] Fold V_CNDMASK with identical source operands
by Stanislav Mekhanoshin
· 8 years ago
1007ee7
[AMDGPU] Rename Kind to ValueKind in metadata to be consistent
by Konstantin Zhuravlyov
· 8 years ago
30b1056
[AMDGPU] Add AMDGPUAliasAnalysis to opt pipeline
by Stanislav Mekhanoshin
· 8 years ago
cf5d3ca
[ThinLTO] Correct counting of functions in inliner stats
by Teresa Johnson
· 8 years ago
65bb8ef
[AMDGPU] Don't enforce constexpr, there are still old standard libraries around that don't have a constexpr std::pair.
by Benjamin Kramer
· 8 years ago
80aca9b
[AMDGPU] Remove double map lookups in SI scheduler
by Valery Pykhtin
· 8 years ago
d603192
[PDB] Split item and type records when merging type streams
by Reid Kleckner
· 8 years ago
ab5b354
[X86][SSE] Add ashr + mask test cases.
by Simon Pilgrim
· 8 years ago
bab6d5e
[InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
by Craig Topper
· 8 years ago
5792952
[AMDGPU] Fix SGPR usage count in SI scheduler
by Valery Pykhtin
· 8 years ago
4ec90bf
[AMDGPU] Add a new line after a debug message
by Valery Pykhtin
· 8 years ago
7a6e6b1
stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
by Tom Stellard
· 8 years ago
ce91f53
[X86][SSE] Generalised lowerTruncate by PACKSS to work with any 'zero/all bits' result, not just comparisons.
by Simon Pilgrim
· 8 years ago
01a5eed
Another instance where GCC doesn't understand implicit construction of StringLiteral.
by Benjamin Kramer
· 8 years ago
1dd3d84
Make GCC happy again.
by Benjamin Kramer
· 8 years ago
54c10c0
Don't build up std::vectors with constant sizes when an array suffices.
by Benjamin Kramer
· 8 years ago
c85444e
Remove stale and unused (MC)TargetOptions comparators.
by Teresa Johnson
· 8 years ago
a7af2e0
Revert "[ScalarEvolution] Re-enable Predicate implication from operations"
by Max Kazantsev
· 8 years ago
38c9e29
NewGVN: Small cleanup of two dominance related functions to make
by Daniel Berlin
· 8 years ago
12e2dcc
NewGVN: Small cleanup of useless expression deletion, and don't uselessly create two expressions in symbolic store evaluation.
by Daniel Berlin
· 8 years ago
8229f1d
[ScalarEvolution] Re-enable Predicate implication from operations
by Max Kazantsev
· 8 years ago
8a6bd3f
[ValueTracking] Use uint64_t for CarryIn in computeKnownBitsAddSub instead of a creating a temporary APInt. NFC
by Craig Topper
· 8 years ago
fdd2b65
NewGVN: Fix PR32403 - Handling of undef in phis was not quite correct
by Daniel Berlin
· 8 years ago
d738e6a
[ValueTracking] Convert more places to use setHighBits/setLowBits/setSignBit. NFCI
by Craig Topper
· 8 years ago
5382346
[InstCombine] Use range-based for loop. NFC
by Craig Topper
· 8 years ago
97ba147
[InstCombine] Fix 80 column violation I accidentally introduced. NFC
by Craig Topper
· 8 years ago
85005dd
[CMake] Support single target builtins build on Darwin
by Petr Hosek
· 8 years ago
39c17c7
[AVR] Fix build after r298178
by Meador Inge
· 8 years ago
3519a8a
[libFuzzer] split two tests to get more parallelism in test runs
by Kostya Serebryany
· 8 years ago
300f834
[libFuzzer] increase kFeatureSetSize to 2^21 and make InputCorpus scale to that size. This will potentially make libFuzzer more sensitive on targets with lots of signals
by Kostya Serebryany
· 8 years ago
ce68a40
[libFuzzer] fix non-linux build
by Kostya Serebryany
· 8 years ago
77bbb63
Refactor code to reduce indentation and improve readability. (NFC)
by Adrian Prantl
· 8 years ago
26b2e95
Fix a bug when emitting debug info for partially constant global variables.
by Adrian Prantl
· 8 years ago
bef4d67
[sancov] Don't instrument blocks with no insertion point
by Reid Kleckner
· 8 years ago
a68ea00
Fix trellis layout to avoid mis-identify triangle.
by Dehao Chen
· 8 years ago
f62637a
Set the prof weight correctly for call instructions in DeadArgumentElimination.
by Dehao Chen
· 8 years ago
69af69a
[MetaRenamer] Don't rename library functions.
by Bryant Wong
· 8 years ago
261eb1f
Use isFunctionHotInCallGraph to set the function section prefix.
by Dehao Chen
· 8 years ago
cfb0063
[Hexagon] Avoid infinite loops in HexagonLoopIdiomRecognition
by Krzysztof Parzyszek
· 8 years ago
550e23d
[libFuzzer] create experimental support for user-provided coverage signal
by Kostya Serebryany
· 8 years ago
3d91fe7
[CMake] Provide an option to disable runtimes build
by Petr Hosek
· 8 years ago
2884223
Move spill size and alignment info from MC to TargetRegisterInfo
by Krzysztof Parzyszek
· 8 years ago
fad096f
[Outliner] Remove unused lambda capture.
by Jessica Paquette
· 8 years ago
8e0e073
[PDB] Use two DBs when dumping the IPI stream
by Reid Kleckner
· 8 years ago
Next »