Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
05cc40d20c0f3b2f1bd5cb86ceb9f32d07cae110
05cc40d
Move the AttributesImpl header file into the VMCore directory so that it can be opaque.
by Bill Wendling
· 12 years ago
cb3de0b
Attributes Rewrite
by Bill Wendling
· 12 years ago
a239c2e
instcombine: Migrate strcmp and strncmp optimizations
by Meador Inge
· 12 years ago
baf522a
Update CMake build.
by Benjamin Kramer
· 12 years ago
658c628
Fix a typo that made ImmutableMap::getMaxElement() useless.
by Benjamin Kramer
· 12 years ago
8e13ded
Simplify code. No functionality change.
by Benjamin Kramer
· 12 years ago
0d05acf
Unquadratize SetVector removal loops in DSE.
by Benjamin Kramer
· 12 years ago
e82a040
Remove dead methods.
by Bill Wendling
· 12 years ago
7be7848
Remove operator cast method in favor of querying with the correct method.
by Bill Wendling
· 12 years ago
fd8d62c
Fix use after free when deleting attributes in a chained folding set.
by Benjamin Kramer
· 12 years ago
2492a38
Don't use the new syntax just yet.
by Bill Wendling
· 12 years ago
1feacad
Remove the bitwise AND operators from the Attributes class. Replace it with the equivalent from the builder class.
by Bill Wendling
· 12 years ago
c416795
Remove the bitwise assignment OR operator from the Attributes class. Replace it with the equivalent from the builder class.
by Bill Wendling
· 12 years ago
432e606
Remove the bitwise OR operator from the Attributes class. Replace it with the equivalent from the builder class.
by Bill Wendling
· 12 years ago
3756e70
Remove the bitwise XOR operator from the Attributes class. Replace it with the equivalent from the builder class.
by Bill Wendling
· 12 years ago
5886b7b
Remove the bitwise NOT operator from the Attributes class. Replace it with the equivalent from the builder class.
by Bill Wendling
· 12 years ago
a19a530
Decode the LLVM attributes from bitcode using the attributes builder.
by Bill Wendling
· 12 years ago
da3f9d8
Use builder to create alignment attributes. Remove dead function.
by Bill Wendling
· 12 years ago
db55fc9
Remove dead method.
by Bill Wendling
· 12 years ago
9209805
Don't pass in an Attributes object to something that expects an integral value.
by Bill Wendling
· 12 years ago
eb7ff05
Remove unused private field.
by Benjamin Kramer
· 12 years ago
08b6b81
X86: Depending on the local semantics of .align this test can also emit a nopl instead of nopw.
by Benjamin Kramer
· 12 years ago
549ea3a
Documentation: Lexicon.rst: add "BB Vectorization" and "TBAA".
by Dmitri Gribenko
· 12 years ago
126afcb
X86: Disable long nops for all cpus prior to pentiumpro/i686.
by Benjamin Kramer
· 12 years ago
d86296a
Drop <def,dead> flags when merging into an unused lane.
by Jakob Stoklund Olesen
· 12 years ago
186f8d9
instcombine: Migrate strchr and strrchr optimizations
by Meador Inge
· 12 years ago
73d8a58
instcombine: Migrate strcat and strncat optimizations
by Meador Inge
· 12 years ago
5e89045
Implement new LibCallSimplifier class
by Meador Inge
· 12 years ago
af89690
Allow for loops in LiveIntervals::pruneValue().
by Jakob Stoklund Olesen
· 12 years ago
f8b65aa
X86: Fix accidentally swapped operands.
by Benjamin Kramer
· 12 years ago
07525a6
Teach SROA to cope with wrapper aggregates. These show up a lot in ABI
by Chandler Carruth
· 12 years ago
ac10427
Speculatively harden the conversion logic. I have no idea if this will
by Chandler Carruth
· 12 years ago
444dcce
X86: Promote i8 cmov when both operands are coming from truncates of the same width.
by Benjamin Kramer
· 12 years ago
c2fcf1a6
Silence a warning in -assert builds.
by Chandler Carruth
· 12 years ago
520eeae
Clean up how we rewrite loads and stores to the whole alloca. When these
by Chandler Carruth
· 12 years ago
84125ca
[ms-inline asm] Remove the MatchInstruction() function. Previously, this was
by Chad Rosier
· 12 years ago
fa8cd9d
Check section type rather than assuming it's code when emitting sections while processing relocations.
by Andrew Kaylor
· 12 years ago
e6c3cc8
ARM: tail-call inside a function where part of a byval argument is on caller's
by Manman Ren
· 12 years ago
7a2b624
[ms-inline asm] Capitalize per coding standard.
by Chad Rosier
· 12 years ago
2bbb07d
Fix buildbots: -misched=shuffle is only available in +Asserts builds.
by Jakob Stoklund Olesen
· 12 years ago
4346fa9
ARM: Mark VSELECT as 'expand'.
by Jim Grosbach
· 12 years ago
6e006d3
[ms-inline asm] Use the new API introduced in r165830 in lieu of the
by Chad Rosier
· 12 years ago
0d21899
[ms-inline asm] Add a few data members and member functions to the
by Chad Rosier
· 12 years ago
f3ad95a
Use MACOSX_DEPLOYMENT_TARGET when it is set. <rdar://problem/12433905>
by Bob Wilson
· 12 years ago
652b28d
Correcting enum values mentioned in comments. Patch by Ashok Thirumurthi.
by Andrew Kaylor
· 12 years ago
ad5e969
Use a transposed algorithm for handleMove().
by Jakob Stoklund Olesen
· 12 years ago
780c798
Add bitcode instruction encoding documentation for module version
by Jan Wen Voung
· 12 years ago
795f951
Fix coalescing with IMPLICIT_DEF values.
by Jakob Stoklund Olesen
· 12 years ago
5628920
Change (!list.size() == 0) to (!list.empty()). No functional change.
by Richard Trieu
· 12 years ago
47ed8a1
Set default CPU for Darwin targets with LTO. <rdar://problem/12457841>
by Bob Wilson
· 12 years ago
20ce6e6
llvm/test/CodeGen/PowerPC/2012-10-12-bitcast.ll: Try to fix failure on non-ppc hosts, to add -mattr=+altivec.
by NAKAMURA Takumi
· 12 years ago
7bbb9c7
Fix big-endian codegen bug in DAGTypeLegalizer::ExpandRes_BITCAST
by Ulrich Weigand
· 12 years ago
4c856ee
ExceptionDemo.cpp: Use Function::setDoesNotReturn(). Attributes stuff was updated.
by NAKAMURA Takumi
· 12 years ago
9f469a0
ExceptionDemo.cpp: Whitespace.
by NAKAMURA Takumi
· 12 years ago
2e522d0
Add powerpc-ibm-aix to Triple. Patch by Kai.
by Duncan Sands
· 12 years ago
77b4c69
Add float-abi and softfloat options to lli
by Tim Northover
· 12 years ago
8ab27a3
JITTest.cpp: Use LLVM_ATTRIBUTE_USED, rather than __attribute__ directly!
by NAKAMURA Takumi
· 12 years ago
f117f93
Shuffle the virtual destructor down to the base. This should actually pacify
by Nick Lewycky
· 12 years ago
863ff7c
Give this class full of virtual functions a virtual destructor. Classes love
by Nick Lewycky
· 12 years ago
a7ca3c2
Indenting.
by Eric Christopher
· 12 years ago
b416428
fix warning
by Sebastian Pop
· 12 years ago
7d90d4d
Div, Rem int/unsigned int
by Reed Kotler
· 12 years ago
6df933e
docs: Update example to conform to coding standards.
by Sean Silva
· 12 years ago
af21d6f
Mark function as 'used' so that LTO doesn't try to get rid of it.
by Bill Wendling
· 12 years ago
97eb05b
Revert r165777, "Mark function as 'used' so that LTO doesn't try to get rid of it."
by NAKAMURA Takumi
· 12 years ago
b92dfe0
docs: Minor clean up of Phabricator documentation.
by Sean Silva
· 12 years ago
d36696c
Legalizer optimize a pair of div / mod to a call to divrem libcall if they are
by Evan Cheng
· 12 years ago
5665a3d
Mark function as 'used' so that LTO doesn't try to get rid of it.
by Bill Wendling
· 12 years ago
427e63b
We need this symbol after an LTO build.
by Bill Wendling
· 12 years ago
5d499c2
docs: Add SphinxQuickstartTemplate.rst.
by Sean Silva
· 12 years ago
4057399
docs: Improve HowToSetUpLLVMStyleRTTI.
by Sean Silva
· 12 years ago
ed84062
Remove unnecessary classof()'s
by Sean Silva
· 12 years ago
8a6538c
docs: Update HowToSetUpLLVMStyleRTTI.
by Sean Silva
· 12 years ago
8b8fa7b
Casting.h: Automatically handle isa<Base>(Derived).
by Sean Silva
· 12 years ago
8ac1995
Remove buggy classof().
by Sean Silva
· 12 years ago
d61d1eb
PGO: create metadata for switch only if it has more than one targets.
by Manman Ren
· 12 years ago
aa79721
Remove extra semicolon.
by Chad Rosier
· 12 years ago
fcb5e95
Remove extra semicolons.
by Chad Rosier
· 12 years ago
7b8d949
Fix some typos 165739, spotted by Duncan.
by Jan Wen Voung
· 12 years ago
fb384d6
Revert 165732 for further review.
by Micah Villmow
· 12 years ago
d9a3bad
Change encoding of instruction operands in bitcode binaries to be relative
by Jan Wen Voung
· 12 years ago
81eb88f
Adds Phabricator documentation. This is a first step that answers many questions we have seen.
by Manuel Klimek
· 12 years ago
f3840d2
Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly.
by Micah Villmow
· 12 years ago
ebba493
Pass an explicit operand number to addLiveIns.
by Jakob Stoklund Olesen
· 12 years ago
a867f37
This patch addresses PR13947.
by Bill Schmidt
· 12 years ago
a54b2df
Add test cases for correct parsing of register names in 32- and 64-bit modes.
by David Chisnall
· 12 years ago
aa5b393
Expose move to/from coprocessor instructions in MIPS64 mode.
by David Chisnall
· 12 years ago
54d2d2b
llvm/Analysis/Passes.h: Fix copypasto in createDependenceAnalysisPass().
by NAKAMURA Takumi
· 12 years ago
ad43499
dependence analysis
by Sebastian Pop
· 12 years ago
be9262b
Follow the same routine to add target float expansion hook
by Michael Liao
· 12 years ago
4903c15
misched: Handle "transient" non-instructions.
by Andrew Trick
· 12 years ago
5e01f80
Don't crash when !tbaa.struct contents is invalid.
by Nick Lewycky
· 12 years ago
e029719
Revert r165661, "Patch by Shuxin Yang <shuxin.llvm@gmail.com>."
by NAKAMURA Takumi
· 12 years ago
cea9264
GettingStarted.rst: s/&/&/g
by NAKAMURA Takumi
· 12 years ago
df60867
GettingStarted.rst: Fix the label to DeveloperPolicy.html.
by NAKAMURA Takumi
· 12 years ago
96a2794
Add the LLVM context to this c'tor. It will be needed in the future.
by Bill Wendling
· 12 years ago
3183951
Support a common idiom on how to build an Attributes class with a single attribute.
by Bill Wendling
· 12 years ago
64ea275
Don't crash if a .ll file contains a forward-reference that looks like a global
by Nick Lewycky
· 12 years ago
a395f4d
Change MachineInstrBuilder::addDisp to copy over target flags by default.
by Evan Cheng
· 12 years ago
6b61491
Add isel patterns for v2f32 / v4f32 neon.vbsl intrinsics. rdar://12471808
by Evan Cheng
· 12 years ago
Next »