Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
5013d1d5e4586269fb2dd56fd4f20563a1fdf93d
5013d1d
avoid type mismatch when building SCEVs
by Sebastian Pop
· 11 years ago
bf48d8a
do not use the GCD to compute the delinearization strides
by Sebastian Pop
· 11 years ago
79facc9
remove BasePointer before delinearizing
by Sebastian Pop
· 11 years ago
421b2c5
remove constant terms
by Sebastian Pop
· 11 years ago
50adf38
Don't pre-populate the set of keys in the map with variable locations history.
by Alexey Samsonov
· 11 years ago
08f3240
No need for those tests to go thru llvm-as and/or llvm-dis.
by Arnaud A. de Grandmaison
· 11 years ago
d4ffb93
Factor out comparison of Instruction "special" states.
by Arnaud A. de Grandmaison
· 11 years ago
54ba0df
Wording fix for llvm.global_dtors docs.
by Reid Kleckner
· 11 years ago
6343f5c
DebugInfo: partially revert cleanup committed in r209680
by David Blaikie
· 11 years ago
502ffc7
DebugInfo: Simplify solution to avoid DW_AT_artificial on inlined parameters.
by David Blaikie
· 11 years ago
95ce098
[mips] Optimize long branch for MIPS64 by removing %higher and %highest.
by Sasa Stankovic
· 11 years ago
41087d9
DebugInfo: Create abstract function definitions even when concrete definitions preceed inline definitions.
by David Blaikie
· 11 years ago
0fb9226
DebugInfo: Avoid an extra map lookup when finding abstract subprogram DIEs.
by David Blaikie
· 11 years ago
254d093
DebugInfo: Lazily construct subprogram definition DIEs.
by David Blaikie
· 11 years ago
def5a05
DebugInfo: Lazily attach definition attributes to definitions.
by David Blaikie
· 11 years ago
75325b9
DebugInfo: Separate out the addition of subprogram attribute additions so that they can be added later depending on whether or not the function is inlined.
by David Blaikie
· 11 years ago
3efc250
Fixed a test in r209670
by Jingyue Wu
· 11 years ago
5856446
Distribute sext/zext to the operands of and/or/xor
by Jingyue Wu
· 11 years ago
991c9c1
DebugInfo: Fix argument ordering in test by adding argument numbering.
by David Blaikie
· 11 years ago
078862e
Post-commit fixes for r209643
by Filipe Cabecinhas
· 11 years ago
fb26356
AArch64: add test for NZCV cross-copy save.
by Tim Northover
· 11 years ago
be5c8ba
AArch64: add AArch64-specific test for 'c' and 'n'.
by Tim Northover
· 11 years ago
3f01f52
[PATCH] Correct type used for VADD_SPLAT optimization on PowerPC
by Bill Schmidt
· 11 years ago
61e341e
[mips][mips64r6] Add Relocations R_MIPS_PCHI16, R_MIPS_PCLO16
by Zoran Jovanovic
· 11 years ago
87d192b
[ARM] Emit correct build attributes for the relocation models.
by Amara Emerson
· 11 years ago
f774490
[mips][mips64r6] Add relocations R_MIPS_PC21_S2, R_MIPS_PC26_S2
by Zoran Jovanovic
· 11 years ago
18b6fb9
[asancov] Emit an initializer passing number of coverage code locations in each module.
by Evgeniy Stepanov
· 11 years ago
c74a70d
AArch64: implement copies to/from NZCV as a last ditch effort.
by Tim Northover
· 11 years ago
e43c502
ARM: teach AAPCS-VFP to deal with Cortex-M4.
by Tim Northover
· 11 years ago
ae85c73
Fix bad assert.
by Daniel Jasper
· 11 years ago
9bbb406
AArch64: support 'c' and 'n' inline asm modifiers.
by Tim Northover
· 11 years ago
f31b009b
Adding testcase for PR18886.
by Dinesh Dwivedi
· 11 years ago
c5f6114
Convert some X86 blendv* intrinsics into IR.
by Filipe Cabecinhas
· 11 years ago
b84ced6
Fix link.
by Rafael Espindola
· 11 years ago
ce5ddba
Use existing helper function.
by Rafael Espindola
· 11 years ago
f2928b9
[PPC] Use alias symbols in address computation.
by Rafael Espindola
· 11 years ago
e0c2787
AArch64: force i1 to be zero-extended at an ABI boundary.
by Tim Northover
· 11 years ago
4146695
AArch64: simplify calling conventions slightly.
by Tim Northover
· 11 years ago
90e79a5
Some cleanup for r209568.
by Michael Zolotukhin
· 11 years ago
1322e99
Convert a few loops to use ranges.
by Rafael Espindola
· 11 years ago
7aac65d
[AArch64] Add store + add folding regression tests for the load/store optimization pass.
by Tilmann Scheller
· 11 years ago
3390e6c
[AArch64] Add more regression tests for the load/store optimization pass.
by Tilmann Scheller
· 11 years ago
3d150e0
[asan] decrease asan-instrumentation-with-call-threshold from 10000 to 7000, see PR17409
by Kostya Serebryany
· 11 years ago
29682f4
AArch64: remove empty ARM64 directories from svn.
by Tim Northover
· 11 years ago
852c0cc
Remove accidentally committed whitespace.
by Tilmann Scheller
· 11 years ago
47e3b43
[AArch64] Add a regression test for the load store optimizer.
by Tilmann Scheller
· 11 years ago
866ed7f
Make the LoopRotate pass's maximum header size configurable both programmatically
by Owen Anderson
· 11 years ago
bcc9692
DebugInfo: Test linkonce-odr functions under LTO.
by David Blaikie
· 11 years ago
041b4ab
DwarfUnit: Remove some misleading no-op code introduced in r204162.
by David Blaikie
· 11 years ago
524b883
Just check the entire string.
by Rafael Espindola
· 11 years ago
a1b1165
Reformat linefeeds.
by NAKAMURA Takumi
· 11 years ago
a9b0742
Trailing whitespace.
by NAKAMURA Takumi
· 11 years ago
d29bdc7
tools: avoid use of std::function
by Saleem Abdulrasool
· 11 years ago
b6a667f
tools: split out Win64EHDumper from COFFDumper
by Saleem Abdulrasool
· 11 years ago
53046f3
tools: inline simple single-use function
by Saleem Abdulrasool
· 11 years ago
ec944ce
tools: refactor COFFDumper symbol resolution logic
by Saleem Abdulrasool
· 11 years ago
12d17f4
tools: use references rather than out pointers in COFFDumper
by Saleem Abdulrasool
· 11 years ago
cec3724
DebugInfo: Fix inlining with #file directives a little harder
by David Blaikie
· 11 years ago
7e79a35
Streamline test case by avoiding a temporary file and piping llc output straight to llvm-dwarfdump
by David Blaikie
· 11 years ago
c385367
Emit data or code export directives based on the type.
by Rafael Espindola
· 11 years ago
fba226f
Make these CHECKs a bit more strict.
by Rafael Espindola
· 11 years ago
62692b4
Add an extension point for peephole optimizers.
by Peter Collingbourne
· 11 years ago
68b0d1d
Fix some misplaced spaces around 'override'
by Hans Wennborg
· 11 years ago
11d505b
build: sort llvm-readobj sources
by Saleem Abdulrasool
· 11 years ago
a054d53
llvm-readobj: remove some dead code
by Saleem Abdulrasool
· 11 years ago
0fc4125
AArch64: disable FastISel for large code model.
by Tim Northover
· 11 years ago
c734d38
MachineVerifier: Clean up some syntactic weirdness left behind by find&replace.
by Benjamin Kramer
· 11 years ago
9d934ac
CodeGen: Make MachineBasicBlock::back skip to the beginning of the last bundle.
by Benjamin Kramer
· 11 years ago
29f94c7
AArch64/ARM64: move ARM64 into AArch64's place
by Tim Northover
· 11 years ago
9105f66
AArch64/ARM64: remove AArch64 from tree prior to renaming ARM64.
by Tim Northover
· 11 years ago
4ca8b0b
llvm/test/Object/ar-error.test: Don't check the message "No such file or directory".
by NAKAMURA Takumi
· 11 years ago
45788be
Implement sext(C1 + C2*X) --> sext(C1) + sext(C2*X) and
by Michael Zolotukhin
· 11 years ago
6a04ef9
ARM64: extract a 32-bit subreg when selecting an inreg extend
by Tim Northover
· 11 years ago
1288a3b
DebugInfo: Generalize some tests to handle variations in attribute ordering.
by David Blaikie
· 11 years ago
3b39845
DebugInfo: Generalize a test case to not depend on abbreviation numbering.
by David Blaikie
· 11 years ago
7ce3a72
Test case comments. Fix sloppiness.
by Andrew Trick
· 11 years ago
ef3a12f
clang-format function.
by Rafael Espindola
· 11 years ago
0d4e85d
Remove a confusing use of a static method.
by Rafael Espindola
· 11 years ago
ae13f23
DebugInfo: Put concrete definitions referencing abstract definitions in the same scope as the abstract definition.
by David Blaikie
· 11 years ago
ab0d042
Fix and improve SCEV ComputeBackedgeTankCount.
by Andrew Trick
· 11 years ago
8b8e384
Revert part of "Fix broken FileCheck prefixes"
by Nico Rieck
· 11 years ago
ef72e73
Use alias linkage and visibility to decide tls access mode.
by Rafael Espindola
· 11 years ago
b165140
Remove unused CHECK lines
by Nico Rieck
· 11 years ago
a739ea3
Fix broken FileCheck prefixes
by Nico Rieck
· 11 years ago
8d959dd
Add the extracted constant offset using GEP
by Jingyue Wu
· 11 years ago
bb75e24
[RuntimeDyld] Remove relocation bounds check introduced in r208375 (MachO only).
by Lang Hames
· 11 years ago
bd62a7a
Add FIXME comment based on code review feedback by Hal Finkel on r209338
by David Blaikie
· 11 years ago
c3be377
Convert test to use FileCheck.
by Rafael Espindola
· 11 years ago
2bd2c56
Teach the table generated emitPseudoExpansionLowering function to not emit a switch statement containing only a default statement (and no cases). Updated some of the code to use range-based for loops as well. No functional changes.
by Aaron Ballman
· 11 years ago
a4df7d4
Aliases are always definition, delete dead code.
by Rafael Espindola
· 11 years ago
dc3ce83
Delete dead code.
by Rafael Espindola
· 11 years ago
b3fa233
[mips] Work around inconsistency in llvm-mc's placement of fixup markers
by Daniel Sanders
· 11 years ago
ff87630
[mips][mips64r6] t(eq|ge|lt|ne)i and t(ge|lt)iu are not available in MIPS32r6/MIPS64r6
by Daniel Sanders
· 11 years ago
36b0fd5
[mips][mips64r6] [ls][dw][lr] are not available in MIPS32r6/MIPS64r6
by Daniel Sanders
· 11 years ago
f2938bf
[asan] properly instrument memory accesses that have small alignment (smaller than min(8,size)) by making two checks instead of one. This may slowdown some cases, e.g. long long on 32-bit or wide loads produced after loop unrolling. The benefit is higher sencitivity.
by Kostya Serebryany
· 11 years ago
4f22c98
Updated the llvm.mem.parallel_loop_access semantics to include the possibility
by Pekka Jaaskelainen
· 11 years ago
fa16c88
Fixup sys::getHostCPUFeatures crypto names so it doesn't clash with kernel headers
by Bradley Smith
· 11 years ago
84a0dc3
[YAML] Add an optional argument `EnumMask` to the `yaml::IO::bitSetCase()`.
by Simon Atanasyan
· 11 years ago
7a0a087
Typedef NumeredTypesMapTy is not used anywhere.
by Yaron Keren
· 11 years ago
cfce940
Test commit.
by Jingyue Wu
· 11 years ago
Next »