Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
9ba744b0890819cb602281779dfacc4efd54db70
9ba744b
SimplifyCFG: Range'ify some for-loops. No functional change.
by Hans Wennborg
· 11 years ago
1ade0f0
IndVarSimplify: Allow LFTR to fire more often
by David Majnemer
· 11 years ago
5d8a792
IR: Sink MDNode::Hash down to GenericMDNode::Hash
by Duncan P. N. Exon Smith
· 11 years ago
023c72e
IR: Move MDNode operands from the back to the front
by Duncan P. N. Exon Smith
· 11 years ago
8c4418a
Update testing case that was accidently duplicated.
by Manman Ren
· 11 years ago
182856d
Fix covered switch warning
by Michael J. Spencer
· 11 years ago
b9f39bc
Support ELF files of unknown type.
by Michael J. Spencer
· 11 years ago
2c38b00
IR: Split MDNode into GenericMDNode and MDNodeFwdDecl
by Duncan P. N. Exon Smith
· 11 years ago
8ce3535
Revert r222040 because of bot failure.
by Manman Ren
· 11 years ago
b05098b
Debug Info: In DIBuilder, the context field of a global variable is updated to
by Manman Ren
· 11 years ago
66a2b05
IR: Simplify uniquing for MDNode
by Duncan P. N. Exon Smith
· 11 years ago
8083adc
Revert "ADT: correctly report isMSVCEnvironment for windows itanium"
by Reid Kleckner
· 11 years ago
9e092ac
Revert "Improve memory ownership/management in TableGen by unique_ptrifying TreePattern's Tree member."
by David Blaikie
· 11 years ago
3941c30
Improve memory ownership/management in TableGen by unique_ptrifying TreePattern's Tree member.
by David Blaikie
· 11 years ago
5b9a46b
CMake: Use the new USES_TERMINAL option for test suite targets when available.
by Peter Collingbourne
· 11 years ago
2bd09db
ADT: correctly report isMSVCEnvironment for windows itanium
by Saleem Abdulrasool
· 11 years ago
84230f9
R600/SI: Don't copy flags when extracting subreg
by Matt Arsenault
· 11 years ago
6a95eb0
R600/SI: Assume SIFixSGPRCopies makes changes
by Matt Arsenault
· 11 years ago
8a19009
Fix the autoconf build.
by Rafael Espindola
· 11 years ago
c4fe4e9
Factor common code it Linker::init.
by Rafael Espindola
· 11 years ago
dfeee31
Pass a reference to ValueEnumerator.
by Rafael Espindola
· 11 years ago
18db81a
[SimplifyCFG] Make the value type of the hole check bitmask a power-of-2.
by Juergen Ributzka
· 11 years ago
d5b5eb6
Revert commits r222146 and r222137.
by Rafael Espindola
· 11 years ago
95764ec
Fix GraphTraits for "const CallGraphNode *" and "const CallGraph *"
by Rafael Espindola
· 11 years ago
29e8a62
Avoid undefined behavior by masking the shift amount.
by Rafael Espindola
· 11 years ago
14915fe
[Reassociate] As the expression tree is rewritten make sure the operands are
by Chad Rosier
· 11 years ago
19e8fe0
[X86] Use ADD/SUB instead of INC/DEC for Haswell and Broadwell CPUs
by Alexey Volkov
· 11 years ago
ae3738f
[Reassociate] Canonicalize constants to RHS operand.
by Chad Rosier
· 11 years ago
6e61dd2
Use a more canonical way of computing a mask with N trailing 1s. NFC.
by Rafael Espindola
· 11 years ago
18e5ce0
Fix ARM triple parsing
by Renato Golin
· 11 years ago
2014c91
ScalarEvolution: Construct SCEVDivision's Derived type instead of itself
by David Majnemer
· 11 years ago
8f832fc
[Thumb1] Re-write emitThumbRegPlusImmediate
by Oliver Stannard
· 11 years ago
a18e46c
Object, COFF: Tighten the object file parser
by David Majnemer
· 11 years ago
d9d2703
Fix optimisations of SELECT_CC which assumed result is boolean
by Oliver Stannard
· 11 years ago
c2eafa1
silence gcc 4.9.1 warning in /llvm/lib/Support/Windows/Path.inc:564:39:
by Yaron Keren
· 11 years ago
72a1394
Optimize switch lookup tables with linear mapping.
by Erik Eckstein
· 11 years ago
17e95ea
Fix CR/LF line endings in test case.
by Bob Wilson
· 11 years ago
dbd7366
Add missing semicolon from r222118.
by Craig Topper
· 11 years ago
a5babc8
Move register class name strings to a single array in MCRegisterInfo to reduce static table size and number of relocation entries.
by Craig Topper
· 11 years ago
daa09d0
Add back r222061 with a fix.
by Rafael Espindola
· 11 years ago
b06648f
Implement MachODumper::printFileHeaders
by Frederic Riss
· 11 years ago
cac2f22
Replace a couple asserts with static_asserts.
by Craig Topper
· 11 years ago
43b38ac
Fix typo
by Tobias Grosser
· 11 years ago
56391dd
Convert some EVTs to MVTs where only a SimpleValueType is needed.
by Craig Topper
· 11 years ago
2aad1e3
ScalarEvolution: Introduce SCEVSDivision and SCEVUDivision
by David Majnemer
· 11 years ago
ec3cfb0
[DependenceAnalysis] Allow subscripts of different types
by Jingyue Wu
· 11 years ago
a51382a
[x86] Remove two redundant isel patterns. They equivalent already exists in the instruction pattern.
by Craig Topper
· 11 years ago
62baa59
ScalarEvolution: HowFarToZero was wrongly using signed division
by David Majnemer
· 11 years ago
f5dc5ae
InstSimplify: Optimize ICmpInst xform that uses computeKnownBits
by David Majnemer
· 11 years ago
37f645c
[DAG] Improved target independent vector shuffle folding logic.
by Andrea Di Biagio
· 11 years ago
01e3934
[X86][SSE] Improve legal SHUFP and PSHUFD shuffle matching
by Simon Pilgrim
· 11 years ago
f04ce0e
Dispose disassembler after use in unit test.
by Benjamin Kramer
· 11 years ago
96c8ba6
Provide missing definition of uppercase_CMAKE_BUILD_TYPE in HandleLLVMOptions module
by Eric Fiselier
· 11 years ago
c093062
R600: Permute operands when selecting legacy min/max
by Matt Arsenault
· 11 years ago
f85959e
yaml2obj, COFF: Consider the DOS stub when laying out section headers
by David Majnemer
· 11 years ago
bfabc8f
Revert "Don't make assumptions about the name of private global variables."
by Reid Kleckner
· 11 years ago
be11bdf
R600: Fix 64-bit integer division
by Tom Stellard
· 11 years ago
57b2b0c
R600: Factor i64 UDIVREM lowering into its own fuction
by Tom Stellard
· 11 years ago
e787301
DIBuilder: Use Constant instead of Value
by Duncan P. N. Exon Smith
· 11 years ago
d7e69b2
DIBuilder: Change private helper function to static, NFC
by Duncan P. N. Exon Smith
· 11 years ago
4462c14
IR: Remove MDString logic for Value::hasName()
by Duncan P. N. Exon Smith
· 11 years ago
d463d34
DIBuilder: Cleanup access control style, NFC
by Duncan P. N. Exon Smith
· 11 years ago
f4d2109
DI: Use Metadata for DITypeRef and DIScopeRef
by Duncan P. N. Exon Smith
· 11 years ago
0737b4e
Rename EH related stuff to be more precise
by Reid Kleckner
· 11 years ago
e2eb8b6
Don't make assumptions about the name of private global variables.
by Rafael Espindola
· 11 years ago
52e7618
ARM: refactor .cfi_def_cfa_offset emission.
by Tim Northover
· 11 years ago
d96893f
ARM: correctly calculate the offset of FP in its push.
by Tim Northover
· 11 years ago
9aa6fd5
ARM: simplify test.
by Tim Northover
· 11 years ago
f056c0e
Rerun AutoRegen.sh.
by Eric Christopher
· 11 years ago
6141b4a
Turn a leaked object into a stack variable instead.
by David Blaikie
· 11 years ago
61ab3a1
Add the code and test cases for 64-bit ARM to llvm-objdump’s Mach-O symbolizer.
by Kevin Enderby
· 11 years ago
d19999b
Add a test for r222029 that doesn't rely on the default target being a COFF platform.
by Frederic Riss
· 11 years ago
9019a60
InstCombine: Fix infinite loop caused by visitFPTrunc
by David Majnemer
· 11 years ago
1523db7
Reapply r221924: "[GVN] Perform Scalar PRE on gep indices that feed loads before
by Chad Rosier
· 11 years ago
6536b83
Change order of tablegen generated fast-isel instruction code to be
by Bill Schmidt
· 11 years ago
99b3234
R600/SI: Mark s_movk_i32 as rematerializable
by Tom Stellard
· 11 years ago
6beb81d
R600/SI: Fix spilling of m0 register
by Tom Stellard
· 11 years ago
f6c436e
COFF: Add support for Dwarf accelerator tables.
by Frederic Riss
· 11 years ago
24e874a
R600/SI: Combine min3/max3 instructions
by Matt Arsenault
· 11 years ago
a9d6942
yaml2obj, COFF: Correctly calculate SizeOfImage and SizeOfHeaders
by David Majnemer
· 11 years ago
4ad9e9b
[dwarfdump] Handle relocations in Dwarf accelerator tables
by Frederic Riss
· 11 years ago
7ffaebf
Remove redundant virtual on overriden functions.
by David Blaikie
· 11 years ago
6bc59dc
IR: Make MDString inherit from Metadata
by Duncan P. N. Exon Smith
· 11 years ago
848d922
R600/SI: Fix verifier error from a branch on IMPLICIT_DEF
by Matt Arsenault
· 11 years ago
e9b30c7
IR: Take an LLVMContext in Metadata::Metadata()
by Duncan P. N. Exon Smith
· 11 years ago
24593ac
Add a blank line, NFC
by Duncan P. N. Exon Smith
· 11 years ago
3dd7f86
Fix unused variable warning without asserts
by Matt Arsenault
· 11 years ago
01213b1
R600/SI: Match integer min / max instructions
by Matt Arsenault
· 11 years ago
8fd3b90
R600/SI: Use S_BFE_I64 for 64-bit sext_inreg
by Matt Arsenault
· 11 years ago
5c76b3d
[Reassociate] Canonicalize the operands of all binary operators.
by Chad Rosier
· 11 years ago
e968287
Tentatively appease the bots.
by Frederic Riss
· 11 years ago
1298a29
[Reassociate] Canonicalize operands of vector binary operators.
by Chad Rosier
· 11 years ago
7e61b1f
[Reassociate] Canonicalize constants to RHS operand.
by Chad Rosier
· 11 years ago
e26d793
Reapply "[dwarfdump] Add support for dumping accelerator tables."
by Frederic Riss
· 11 years ago
b3625eb
[AVX512] Add 512b masked integer shift by immediate patterns.
by Cameron McInally
· 11 years ago
1945dcf
[Reassociate] Improve rank debug information. NFC.
by Chad Rosier
· 11 years ago
239d523
R600/SI: Fix assembly names for exec_hi and exec_lo
by Tom Stellard
· 11 years ago
19cb35b
R600/SI: Start implementing an assembler
by Tom Stellard
· 11 years ago
40b0f5d
[PowerPC] Add VSX builtins for vec_div
by Bill Schmidt
· 11 years ago
080c5fe
Calm down build bots
by David Majnemer
· 11 years ago
Next »