Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
cdeccb0c224f8c5863ef769c582b2f7c3cbb043c
cdeccb0
[Stackmap] Only the AnyReg calling convention should preserve all registers.
by Juergen Ributzka
· 12 years ago
57c38e3
Convert register liveness tracking to work on a sub-register level instead of just register units.
by Juergen Ributzka
· 12 years ago
f562e09
Refactor NVPTX's computeDataLayout.
by Rafael Espindola
· 12 years ago
1d9c819
Turn NVPTXSubtarget::getDataLayout into a static function.
by Rafael Espindola
· 12 years ago
ff0b475
Turn AMDGPUSubtarget::getDataLayout into a static function.
by Rafael Espindola
· 12 years ago
523823b
[block-freq] Rename getEntryFrequency() -> getEntryFreq() to match getBlockFreq() in all *BlockFrequencyInfo*.
by Michael Gottesman
· 12 years ago
b68ca3e
[block-freq] Teach branch probability how to return the edge weight in between a BasicBlock and one of its successors.
by Michael Gottesman
· 12 years ago
1b98ef1
[block-freq] Add a right shift to BlockFrequency that saturates at 1.
by Michael Gottesman
· 12 years ago
7cc5f79
[block-freq] Remove old BlockFrequency entry frequency and printing code.
by Michael Gottesman
· 12 years ago
f392e88
[block-freq] Refactor LiveInterals::getSpillWeight to use the new MachineBlockFrequencyInfo methods.
by Michael Gottesman
· 12 years ago
530c0b8
R600/SI: Minor improvements to test.
by Matt Arsenault
· 12 years ago
1e80bef
Teach MemoryBuiltins about address spaces
by Matt Arsenault
· 12 years ago
1a938c2
[block-freq] Store MBFI as a field on SpillPlacement so we can access it to get the entry frequency while processing data.
by Michael Gottesman
· 12 years ago
c1b4dfd
[block-freq] Update MachineBlockPlacement and RegAllocGreedy to use the new MachineBlockFrequencyInfo methods.
by Michael Gottesman
· 12 years ago
b8c5cfb
[block-freq] Update BlockFrequencyInfo/MachineBlockFrequencyInfo to use the new print methods.
by Michael Gottesman
· 12 years ago
9bd42e3
Print the address space of a MachineMemOperand
by Matt Arsenault
· 12 years ago
a73959a
[block-freq] Add the equivalent methods to MachineBlockFrequencyInfo and BlockFrequencyInfo that were added to BlockFrequencyImpl in r197285 and r197284.
by Michael Gottesman
· 12 years ago
d443867
[block-freq] Convert BlockFrequencyImpl to use the new printing functionality from r197285.
by Michael Gottesman
· 12 years ago
5efbda1
[block-freq] Add a print method on BlockFrequencyImpl for printing block frequencies and a convenience method for the common case of getting/printing a basic block.
by Michael Gottesman
· 12 years ago
ccf34d2
[block-freq] Begin move of BlockFrequency::EntryFreq -> BlockFrequencyImpl::EntryFreq.
by Michael Gottesman
· 12 years ago
5e7d241
Pointer sizes are stored in Bytes. Fix variables names to say so.
by Rafael Espindola
· 12 years ago
303a00e
Fixed a bug in getARMFixupKindMachOInfo() where three ARM fixup kinds
by Kevin Enderby
· 12 years ago
e670304
comment typo.
by Andrew Trick
· 12 years ago
cadf450
Remove APInt::extractBit since it is already implemented via operator[]. Change tests for extractBit to test operator[].
by Michael Gottesman
· 12 years ago
5c9e0e5
DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers
by David Blaikie
· 12 years ago
46f829e
[block-freq] Add the method APInt::nearestLogBase2().
by Michael Gottesman
· 12 years ago
5bb504f
[block-freq] Add the APInt method extractBit.
by Michael Gottesman
· 12 years ago
a23bd2e
Revert "Convert liveness tracking to work on a sub-register level instead of just register units."
by Andrew Trick
· 12 years ago
38c9ecd
Revert "Liveness Analysis Pass"
by Andrew Trick
· 12 years ago
f343bc9
Use a: and s: instead of a0: and s0: in the DataLayout strings.
by Rafael Espindola
· 12 years ago
cd8314d
Grow the stackmap/patchpoint format to hold 64-bit IDs.
by Andrew Trick
· 12 years ago
539e931
Liveness Analysis Pass
by Andrew Trick
· 12 years ago
edf1070
Convert liveness tracking to work on a sub-register level instead of just register units.
by Andrew Trick
· 12 years ago
513a00d
[AArch64] Simplify the Neon Scalar3Same patterns for floating-point reciprocal
by Chad Rosier
· 12 years ago
48c2927
Assume defaults to produce smaller datalayout strings.
by Rafael Espindola
· 12 years ago
7b3aa03
Fix pr18235.
by Rafael Espindola
· 12 years ago
584940e
[SystemZ] Optimize X [!=]= Y in cases where X - Y or Y - X is also computed
by Richard Sandiford
· 12 years ago
5f65b24
[SystemZ] Make more use of TMHH
by Richard Sandiford
· 12 years ago
8adb31e
test commit. Amend a comment.
by Iain Sandoe
· 12 years ago
193bf31
[SystemZ] Extend integer absolute selection
by Richard Sandiford
· 12 years ago
467a3f9
[SystemZ] Add a structure to represent a selected comparison
by Richard Sandiford
· 12 years ago
204537e
[SystemZ] Make more use of LTGFR
by Richard Sandiford
· 12 years ago
fd2b2bd
X86: When lowering shl_parts, don't emit shift amounts larger than the bit width.
by Benjamin Kramer
· 12 years ago
aca2998
Enabling thumb2 mode used to force support for armv6t2. Replace this
by Joerg Sonnenberger
· 12 years ago
b90ed64
[mips] Add checks for alignment and maximum displacements for most of the
by Matheus Almeida
· 12 years ago
09b3900
Add ARM to release instructions
by Renato Golin
· 12 years ago
a7e2ef7
[inliner] Fix PR18206 by preventing inlining functions that call setjmp
by Chandler Carruth
· 12 years ago
0bdc7cd
[inliner] Completely change (and fix) how the inline cost analysis
by Chandler Carruth
· 12 years ago
2d39ad8
Revert "DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers"
by David Blaikie
· 12 years ago
bc6b250
DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers
by David Blaikie
· 12 years ago
da44c36
Change stack probing code for MingW.
by Kai Nacke
· 12 years ago
e93ec87
Object/COFF: ExportAddressTableEntry is a union of two RVAs.
by Rui Ueyama
· 12 years ago
8290d17
Revert "DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers"
by David Blaikie
· 12 years ago
a263979
llvm-cov: Added -b option for branch probabilities.
by Yuchen Wu
· 12 years ago
f4597a0
DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers
by David Blaikie
· 12 years ago
363c1ec
Fix spelling in comment in test: "themselve" -> "themselves"
by Mark Seaborn
· 12 years ago
1e3d966
Fix a use-after-free error in GlobalOpt CleanupConstantGlobalUsers
by Hal Finkel
· 12 years ago
8cd46c0
Initialize the barrier pass llvm::initializeIPO
by Hal Finkel
· 12 years ago
0dbb28f
Removed llvm-cov.test from Other folder.
by Yuchen Wu
· 12 years ago
1cf81e6
Simplify the datalayout string of ARM and AArch64.
by Rafael Espindola
· 12 years ago
d870fe2
Simplify the SystemZ datalayout string.
by Rafael Espindola
· 12 years ago
2053a06
Use "a" instead of "a0" in DataLayout.
by Rafael Espindola
· 12 years ago
35e1934
Fix Typo.
by Rafael Espindola
· 12 years ago
e60ffe3
Convert the other getHostByName implementations to StringRef.
by Rafael Espindola
· 12 years ago
11b11d7
Switch to the new MingW ABI.
by Rafael Espindola
· 12 years ago
410ca67
[AArch64] Removed unnecessary copy patterns with v1fx types.
by Chad Rosier
· 12 years ago
9191be9
Return a StringRef from getHostCPUName.
by Rafael Espindola
· 12 years ago
8a513ab
[cleanup] Remove trailing whitespace before I start changing this file.
by Chandler Carruth
· 12 years ago
8b28f53
PowerPC: add Linux triple to TLS tests
by Tim Northover
· 12 years ago
a29b054
Added new X86 patterns to select SSE scalar fp arithmetic instructions from
by Andrea Di Biagio
· 12 years ago
b4605d4
Remove some dead code
by Richard Barton
· 12 years ago
e5f6931
typo in comment
by Gabor Greif
· 12 years ago
60a21f2
[AArch64]Fix the problem that AArch64 backend fails to select scalar_to_vector of vector types having more than one element.
by Hao Liu
· 12 years ago
7f8ef1e
Swap around EXPECT_EQ() arguments orders for more natural gtest Failure messages
by Alp Toker
· 12 years ago
22e0e0c
Add missing escape characters to the new Regex::escape() function
by Alp Toker
· 12 years ago
dcdc573
Check for null pointer before dereferencing. A careless typo on my part.
by Reed Kotler
· 12 years ago
24802f3
Fix Incorrect CHECK message [0-31]+ in test case.
by Kevin Qin
· 12 years ago
41a3007
Resubmit r196544: Apply transformation on OS X 10.9+ and iOS 7.0+: pow(10, x) ―> __exp10(x)
by Yi Jiang
· 12 years ago
7c2b072
Add TargetLibraryInfo in LTO passes builder
by Yi Jiang
· 12 years ago
31d3e9f
Remove unused multiclass from PPCInstrInfo.td
by Hal Finkel
· 12 years ago
f0c1388
Improve instruction scheduling for the PPC POWER7
by Hal Finkel
· 12 years ago
f15758b
Add isBarrier to SDep
by Hal Finkel
· 12 years ago
b0f8afd
Fix an over-constrained assertion in MachineFunction::addLiveIn.
by Quentin Colombet
· 12 years ago
76eb77d
Expose FileCheck's AddFixedStringToRegEx as Regex::escape
by Hans Wennborg
· 12 years ago
eb1bac0
[AArch64] Refactor NEON floating-point Max/Min/Maxnm/Minnm across vector AArch64
by Chad Rosier
· 12 years ago
598ee5a
Fix the PPC subsumes-predicate check
by Hal Finkel
· 12 years ago
8bacb53
Add two additional hazard recognizer functions
by Hal Finkel
· 12 years ago
b7cb5ea
Merge all tls tests to two files. One for normal codegen (initial and local
by Roman Divacky
· 12 years ago
343da2e
On ELF and COFF treat linker_private like private.
by Rafael Espindola
· 12 years ago
118de30
Revert "DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers"
by David Blaikie
· 12 years ago
ddbee4e
Remove test thats testing the same thing as tls.ll.
by Roman Divacky
· 12 years ago
3d2670c
DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers
by David Blaikie
· 12 years ago
bd71b0a
DwarfUnit: LLVM_OVERRIDE and constify some functions
by David Blaikie
· 12 years ago
87b627d
[AArch64] Add NEON scalar floating-point compare LLVM AArch64 intrinsics that
by Chad Rosier
· 12 years ago
73f4682
[AArch64] Refactor the NEON scalar floating-point reciprocal step and
by Chad Rosier
· 12 years ago
c3e5d72
[AArch64] Refactor the NEON scalar floating-point reciprocal estimate, floating-
by Chad Rosier
· 12 years ago
7dc7cc4
Don't set unused variable.
by Rafael Espindola
· 12 years ago
e18ad3d
[arm] Pass -triple to llvm-mc for ARM ELF test cases.
by Logan Chien
· 12 years ago
aa8dde5
R600: Re-format Processors.td
by Tom Stellard
· 12 years ago
f8029c7
R600: Register AMDGPUCFGStructurizer pass
by Tom Stellard
· 12 years ago
Next »