Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
32522201a8abc67ca87890fb5c8531c72d5afc42
3252220
Add a cpu to try to fix the atom builder.
by Rafael Espindola
· 12 years ago
127f5ed
[ms-inline asm] If we parsed a statement and the opcode is valid, then it's an instruction.
by Chad Rosier
· 12 years ago
3da6f03
Add testcase for pr14088.
by Rafael Espindola
· 12 years ago
bb20b24
misched tests: add a triple to speculatively fix windows builders.
by Andrew Trick
· 12 years ago
10ad98b
Make sure we iterate over newly created instructions. Fixes pr13625. Testcase to
by Rafael Espindola
· 12 years ago
1e94e98
misched: ILP scheduler for experimental heuristics.
by Andrew Trick
· 12 years ago
ce353b3
[ms-inline asm] Update the end loc for ParseIntelMemOperand.
by Chad Rosier
· 12 years ago
8f138d1
[ms-inline asm] Add a few new APIs to the AsmParser class in support of MS-Style
by Chad Rosier
· 12 years ago
655fa12
[ms-inline asm] Use incoming argument rather than hard coding to false.
by Chad Rosier
· 12 years ago
0919f22
Fix a typo in bitcode docs, from 165814.
by Jan Wen Voung
· 12 years ago
2c39b15
Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis.
by Micah Villmow
· 12 years ago
f35c62b
PowerPC: add EmitTCEntry class for TOC creation
by Adhemerval Zanella
· 12 years ago
2611eed
[asan] fix a test
by Kostya Serebryany
· 12 years ago
ee4edec
[asan] make AddressSanitizer to be a FunctionPass instead of ModulePass. This will simplify chaining other FunctionPasses with asan. Also some minor cleanup
by Kostya Serebryany
· 12 years ago
d2cd73f
Update the memcpy rewriting to fully support widened int rewriting. This
by Chandler Carruth
· 12 years ago
94fc64c
Follow-up fix to r165928: handle memset rewriting for widened integers,
by Chandler Carruth
· 12 years ago
bb1078e
Fixed PR13938: the ARM backend was crashing because it couldn't select a VDUPLANE node with the vector input size different from the output size. This was bacause the BUILD_VECTOR lowering code didn't check that the size of the input vector was correct for using VDUPLANE.
by Silviu Baranga
· 12 years ago
81ff90d
First major step toward addressing PR14059. This teaches SROA to handle
by Chandler Carruth
· 12 years ago
11cb6ba
Hoist the canConvertValue predicate and the convertValue transform out
by Chandler Carruth
· 12 years ago
07aae2e
Add an enum for the return and function indexes into the AttrListPtr object. This gets rid of some magic numbers.
by Bill Wendling
· 12 years ago
ad4643f
Use a ::get method to create the attribute from Attributes::AttrVals instead of a constructor.
by Bill Wendling
· 12 years ago
2c6893b
Supply a default 'operator=' method.
by Bill Wendling
· 12 years ago
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
Next »