summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* instcombine: Migrate strcmp and strncmp optimizationsMeador Inge2012-10-15
* Simplify code. No functionality change.Benjamin Kramer2012-10-14
* Unquadratize SetVector removal loops in DSE.Benjamin Kramer2012-10-14
* Remove dead methods.Bill Wendling2012-10-14
* Remove operator cast method in favor of querying with the correct method.Bill Wendling2012-10-14
* Fix use after free when deleting attributes in a chained folding set.Benjamin Kramer2012-10-14
* Don't use the new syntax just yet.Bill Wendling2012-10-14
* Remove the bitwise AND operators from the Attributes class. Replace it with t...Bill Wendling2012-10-14
* Remove the bitwise assignment OR operator from the Attributes class. Replace ...Bill Wendling2012-10-14
* Remove the bitwise OR operator from the Attributes class. Replace it with the...Bill Wendling2012-10-14
* Remove the bitwise XOR operator from the Attributes class. Replace it with th...Bill Wendling2012-10-14
* Remove the bitwise NOT operator from the Attributes class. Replace it with th...Bill Wendling2012-10-14
* Decode the LLVM attributes from bitcode using the attributes builder.Bill Wendling2012-10-14
* Use builder to create alignment attributes. Remove dead function.Bill Wendling2012-10-14
* Don't pass in an Attributes object to something that expects an integral value.Bill Wendling2012-10-14
* Remove unused private field.Benjamin Kramer2012-10-13
* X86: Disable long nops for all cpus prior to pentiumpro/i686.Benjamin Kramer2012-10-13
* Drop <def,dead> flags when merging into an unused lane.Jakob Stoklund Olesen2012-10-13
* instcombine: Migrate strchr and strrchr optimizationsMeador Inge2012-10-13
* instcombine: Migrate strcat and strncat optimizationsMeador Inge2012-10-13
* Implement new LibCallSimplifier classMeador Inge2012-10-13
* Allow for loops in LiveIntervals::pruneValue().Jakob Stoklund Olesen2012-10-13
* X86: Fix accidentally swapped operands.Benjamin Kramer2012-10-13
* Teach SROA to cope with wrapper aggregates. These show up a lot in ABIChandler Carruth2012-10-13
* Speculatively harden the conversion logic. I have no idea if this willChandler Carruth2012-10-13
* X86: Promote i8 cmov when both operands are coming from truncates of the same...Benjamin Kramer2012-10-13
* Silence a warning in -assert builds.Chandler Carruth2012-10-13
* Clean up how we rewrite loads and stores to the whole alloca. When theseChandler Carruth2012-10-13
* [ms-inline asm] Remove the MatchInstruction() function. Previously, this wasChad Rosier2012-10-13
* Check section type rather than assuming it's code when emitting sections whil...Andrew Kaylor2012-10-12
* ARM: tail-call inside a function where part of a byval argument is on caller'sManman Ren2012-10-12
* [ms-inline asm] Capitalize per coding standard.Chad Rosier2012-10-12
* ARM: Mark VSELECT as 'expand'.Jim Grosbach2012-10-12
* [ms-inline asm] Use the new API introduced in r165830 in lieu of theChad Rosier2012-10-12
* Use a transposed algorithm for handleMove().Jakob Stoklund Olesen2012-10-12
* Fix coalescing with IMPLICIT_DEF values.Jakob Stoklund Olesen2012-10-12
* Fix big-endian codegen bug in DAGTypeLegalizer::ExpandRes_BITCASTUlrich Weigand2012-10-12
* Add powerpc-ibm-aix to Triple. Patch by Kai.Duncan Sands2012-10-12
* Indenting.Eric Christopher2012-10-12
* fix warningSebastian Pop2012-10-12
* Div, Rem int/unsigned int Reed Kotler2012-10-12
* Legalizer optimize a pair of div / mod to a call to divrem libcall if they areEvan Cheng2012-10-12
* Remove unnecessary classof()'sSean Silva2012-10-11
* Remove buggy classof().Sean Silva2012-10-11
* PGO: create metadata for switch only if it has more than one targets.Manman Ren2012-10-11
* Fix some typos 165739, spotted by Duncan.Jan Wen Voung2012-10-11
* Revert 165732 for further review.Micah Villmow2012-10-11
* Change encoding of instruction operands in bitcode binaries to be relativeJan Wen Voung2012-10-11
* Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow2012-10-11
* Pass an explicit operand number to addLiveIns.Jakob Stoklund Olesen2012-10-11