Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
cbde3571bdfecd5f0ba757e2b1c033148909a256
cbde357
[PM] Add a really simple trait to the DOTGraphTraitsPass class templates
by Chandler Carruth
· 12 years ago
cf7ed12
Refactored the implementation of AArch64 NEON instruction ZIP, UZP
by Kevin Qin
· 12 years ago
eaa1aa7
[PM] Re-format this code with clang-format before making substantial
by Chandler Carruth
· 12 years ago
57f6b27
[AArch64]Implement 128 bit register copy with NEON.
by Kevin Qin
· 12 years ago
501aeea
StackMap: Implement support for DirectMemRefOp.
by Andrew Trick
· 12 years ago
151ed66
whitespace
by Andrew Trick
· 12 years ago
59ac92a
[PM] Make the (really awesome) file comment here available as part of
by Chandler Carruth
· 12 years ago
a8a39b1
[PM] Reformat this file with clang-format. Mostly fixes inconsistent
by Chandler Carruth
· 12 years ago
5d4058a
DebugInfo: Update test case due to dumper improvements in r195698
by David Blaikie
· 12 years ago
ffd7906
Lift self-copy protection up to the header file and add self-move
by Chandler Carruth
· 12 years ago
b30824e
Fix a self-memcpy which only breaks under Valgrind's memcpy
by Chandler Carruth
· 12 years ago
8037485
[PM] Sink a trailing comment to be a doxygen comment.
by Chandler Carruth
· 12 years ago
0c9fcd2
[PM] Rename the 'Mod' member to the more idiomatic 'M'. No functionality
by Chandler Carruth
· 12 years ago
2fdf433
DebugInfo: Remove CompileUnit::constructTypeDIEImpl now that it's just a simple wrapper again.
by David Blaikie
· 12 years ago
947c2f1
[PM] Clean up a bunch of comments, modernize the doxygen, nuke some
by Chandler Carruth
· 12 years ago
999cf05
DebugInfo: Avoid emitting pubtype entries for type DIEs that just indirect to a type unit.
by David Blaikie
· 12 years ago
0e6ec12
Add an intrinsic for the SSE2 PAUSE instruction.
by Cameron McInally
· 12 years ago
0487c74
DebugInfo: Pubtypes: Coelesce pubtype registration with accelerator type registration.
by David Blaikie
· 12 years ago
0b98ca6
Add the test case that I missed when committing r195528. Doh!
by Chandler Carruth
· 12 years ago
02ddf4a
Do the string comparison in the constructor instead of once per nop.
by Rafael Espindola
· 12 years ago
854e601
Use -triple to fix the test on non-ELF hosts.
by Rafael Espindola
· 12 years ago
8f6631c
Don't use nopl in cpus that don't support it.
by Rafael Espindola
· 12 years ago
1edc33b
ARM integrated assembler generates incorrect nop opcode
by David Peixotto
· 12 years ago
5df09f0
Unrevert r195599 with testcase fix.
by Bill Wendling
· 12 years ago
bb0cd33
Fix indentation typo
by Tim Northover
· 12 years ago
ff38089
ARM: remove special cases for Darwin dynamic-no-pic mode.
by Tim Northover
· 12 years ago
c7daeb3
Fix .comm and .lcomm on COFF.
by Rafael Espindola
· 12 years ago
68bef45
Refactor to make the .bss, .data and .text sections available for other uses.
by Rafael Espindola
· 12 years ago
1b4c8c1
Make helper function static.
by Benjamin Kramer
· 12 years ago
761bf23
ARM: remove unused patterns.
by Tim Northover
· 12 years ago
b42574a
[ARM] Enable FeatureMP for Cortex-A5 by default.
by Amara Emerson
· 12 years ago
9981247
Revert r195599 as it broke the builds.
by Amara Emerson
· 12 years ago
4ac67fa
Fixed tryFoldToZero() for vector types that need expansion.
by Daniel Sanders
· 12 years ago
8a6c627
X86: enable AVX2 under Haswell native compilation
by Tim Northover
· 12 years ago
dfc615f
Don't look past volatile loads.
by Bill Wendling
· 12 years ago
e04ed6b
Fixed a bug about disassembling AArch64 post-index load/store single element instructions.
by Hao Liu
· 12 years ago
da99801
SparcFrameLowering.cpp: Prune 'DL' [-Wunused-variable]
by NAKAMURA Takumi
· 12 years ago
b63fdec
Output a bit more information in the debug printing for MBP. This was
by Chandler Carruth
· 12 years ago
2fee935
[Sparc] Emit large negative adjustments to SP/FP with sethi+xor instead of sethi+or. This generates correct code for both sparc32 and sparc64.
by Venkatraman Govindaraju
· 12 years ago
845e938
[Sparc]: Implement LEA pattern for sparcv9.
by Venkatraman Govindaraju
· 12 years ago
cf09ce3
[SparcV9]: Do not emit .register directives for global registers that are clobbered by calls but not used in the function itself.
by Venkatraman Govindaraju
· 12 years ago
591719e
[SparcV9] Enable custom lowering of DYNAMIC_STACKALLOC in sparc64.
by Venkatraman Govindaraju
· 12 years ago
e77071d
Make sure that for C++ emitting LwConstant32 pseudos, that it corresponds
by Reed Kotler
· 12 years ago
1fcb390
Default to a better compression algorithm.
by Bill Wendling
· 12 years ago
3fae4b8
Update older test cases for latest patch.
by Reed Kotler
· 12 years ago
ab3cb5c
Fix a funny bug I introduced during conversion of ARM constant islands to Mips.
by Reed Kotler
· 12 years ago
2b5c552
Put an unused result attribute on SmallSet::empty()
by Alp Toker
· 12 years ago
e510665
[PM] Complete the cross-layer interfaces with a Module-to-Function
by Chandler Carruth
· 12 years ago
2ea1151
[PM] Rename TestAnalysisPass to TestFunctionAnalysis to clear the way
by Chandler Carruth
· 12 years ago
a3507d4
DwarfDebug: Move ownership of CompileUnits into DwarfUnits
by David Blaikie
· 12 years ago
bc8569d
Debug Info: update testing cases to specify the debug info version number.
by Manman Ren
· 12 years ago
fbe605e
Migrate metadata information from scalar to vector instructions during
by Chandler Carruth
· 12 years ago
b88831b
[PM] Add support to the analysis managers to query explicitly for cached
by Chandler Carruth
· 12 years ago
43d67d0
Refactor DW_AT_ranges handling to use labels for ranges rather than
by Eric Christopher
· 12 years ago
c918db1
Reformat const for readability.
by Eric Christopher
· 12 years ago
4d32e85
[PM] Switch the downward invalidation to be incremental where only the
by Chandler Carruth
· 12 years ago
2fd69d0
[PM] Remove a FIXME comment that was fixed by my recent refactorings:
by Chandler Carruth
· 12 years ago
0f39827
R600/SI: Fixing handling of condition codes
by Tom Stellard
· 12 years ago
695de76
llvm-cov: Split entry blocks in GCNOProfiling.cpp.
by Yuchen Wu
· 12 years ago
e6c749a
Debug Info: move StripDebugInfo from StripSymbols.cpp to DebugInfo.cpp.
by Manman Ren
· 12 years ago
bec5006
Debug Info: update testing cases to specify the debug info version number.
by Manman Ren
· 12 years ago
e1af5f6
X86: Perform integer comparisons at i32 or larger.
by Jim Grosbach
· 12 years ago
22bc132
Debug Info: add a constant for debug info version number.
by Manman Ren
· 12 years ago
08e1b75
StructurizeCFG: Fix verification failure with some loops.
by Matt Arsenault
· 12 years ago
7575fdd
StructurizeCFG: Fix inverting a branch on an argument
by Matt Arsenault
· 12 years ago
16c7e0b
Teach ISel not to optimize 'optnone' functions (revised).
by Paul Robinson
· 12 years ago
09f1b25
DEBUG shouldEvict decisions
by Andrew Trick
· 12 years ago
833a9e9
Minor cleanup. EvictionCost ctor was confusing relative to the other costs floating around in the code.
by Andrew Trick
· 12 years ago
ed20bf5
patchpoint: factor SD builder code for live vars. Plain stackmap also optimizes Constant values now.
by Andrew Trick
· 12 years ago
3419a7d
patchpoint: eliminate hard coded operand indices.
by Andrew Trick
· 12 years ago
cdc675d
VS integration: use the correct registry key after r195379
by Hans Wennborg
· 12 years ago
4799cdb
Add a fixed version of r195470 back.
by Rafael Espindola
· 12 years ago
0894438
Fix PR18014
by Michael Liao
· 12 years ago
b83bf52
[SystemZ] Fix TMHH and TMHL usage for z10 with -O0
by Richard Sandiford
· 12 years ago
4be5f33
Revert "Convert linkonce* to weak* instead of strong."
by Rafael Espindola
· 12 years ago
0f77879
Add a Scalarizer pass.
by Richard Sandiford
· 12 years ago
a6c0249
Convert linkonce* to weak* instead of strong.
by Rafael Espindola
· 12 years ago
a24e7f7
[mips][msa] Add test case that should have been added in r195456.
by Daniel Sanders
· 12 years ago
21a4724
SLPVectorizer: Fix whitespace errors.
by Arnold Schwaighofer
· 12 years ago
9519b68
Don't produce tail calls when the caller is x86_thiscallcc.
by Rafael Espindola
· 12 years ago
d29ed42
ARM: use CHECK-LABEL on a test.
by Tim Northover
· 12 years ago
3ff7ce3
Fix typo in a comment added in r195455.
by Daniel Sanders
· 12 years ago
b025b92
[mips][msa] Fix corner case for integer constant splats with undef values.
by Daniel Sanders
· 12 years ago
e1bacb8
[PM] Remove extraneous space that I left in there.
by Chandler Carruth
· 12 years ago
5f347a9
[PM] Teach the analysis managers to pass themselves as arguments to the
by Chandler Carruth
· 12 years ago
1fe44e4
[PM] Reverse the template arguments 'PassT' and 'AnalysisManagerT' in
by Chandler Carruth
· 12 years ago
2698821
Add support for Cortex-A12.
by Richard Barton
· 12 years ago
d984cdc
[PM] Remove the IRUnitT typedef requirement for analysis passes.
by Chandler Carruth
· 12 years ago
3f08198
[PM] Fix the analysis templates' usage of IRUnitT.
by Chandler Carruth
· 12 years ago
8dc7f94
[mips][msa] Float vector constants cannot use ldi.[wd] directly. Bitcast from the appropriate integer vector type.
by Daniel Sanders
· 12 years ago
a7e8d65
Revert r195318 as it causes miscompilation (PR18029)
by Kostya Serebryany
· 12 years ago
dd254ea
Fix a Cygwin build failure caused by enum values starting with '_', which is conflicted with some platform macros.
by Hao Liu
· 12 years ago
e74a644
Fix the bugs about AArch64 Load/Store vector types and bitcast between i64 and vector types.
by Hao Liu
· 12 years ago
bb3327f
Revert last change by haoliu because of buildbot failure.
by Hao Liu
· 12 years ago
7f5a9ca
Fix a Cygwin build failure caused by enum values starting with '_', which is conflicted with some platform macros.
by Hao Liu
· 12 years ago
e323506
[block-freq] Update data in test case to be unsigned long long to fix mingw build.
by Michael Gottesman
· 12 years ago
507fbe0
[block-freq] Add a method to loop info for returning all loop latches for a specific loop.
by Michael Gottesman
· 12 years ago
0282fe6
For AArch64 back-end instruction selection, lower Neon_Lowxxx with EXTRCT_SUBREG.
by Jiangning Liu
· 12 years ago
ca3c03a
Tweak 3 tests in llvm/test/CodeGen/X86 to add -mcpu=generic since r195383.
by NAKAMURA Takumi
· 12 years ago
709a31b
SLP Vectorizer: Extract cost will only be added once even if the scalar has multiple external uses.
by Yi Jiang
· 12 years ago
Next »