Vectorization docs.
[oota-llvm.git] / lib /
2012-10-20 Chad Rosier[ms-inline asm] Rename AsmOpRewrite to just AsmRewrite...
2012-10-20 Chad Rosier[ms-inline asm] If the state of the parser is ignore...
2012-10-19 Nadav RotemLoopVectorize: Keep the IRBuilder on the stack.
2012-10-19 Chad Rosier[ms-inline asm] Continue parsing even when we're in...
2012-10-19 Nadav RotemVectorizer: Add support for loop reductions.
2012-10-19 Shuxin Yang1. Remove noreturn attribute from __builtin_debugtrap().
2012-10-19 Chad Rosier[ms-inline asm] Reset the opcode prior to parsing a...
2012-10-19 Akira Hatanaka[mips] Use 64-bit registers to return an sret pointer...
2012-10-19 Akira Hatanaka[mips] Add code to do tail call optimization.
2012-10-19 Akira Hatanaka[mips] Fix TAILCALL's operand node type.
2012-10-19 Nadav Rotemrevert r166264 because the LTO build is still failing
2012-10-19 Akira Hatanaka[mips] Delete MipsFunctionInfo::MaxCallFrameSize which...
2012-10-19 Akira Hatanaka[mips] Add tail call instructions.
2012-10-19 Akira Hatanaka[mips] Make the branch nodes used in jump instructions...
2012-10-19 Akira HatanakaAdd node and enum for mips tail call.
2012-10-19 Chad Rosier[ms-inline asm] Have the TargetParser callback to Sema...
2012-10-19 Benjamin KramerSimplifyLibcalls: The return value of ffsll is always...
2012-10-19 Shuxin YangThis patch is to fix radar://8426430. It is about llvm...
2012-10-19 Chad Rosier[ms-inline asm] Add the isParsingInlineAsm() function...
2012-10-19 Benjamin KramerIndvars: Don't recursively delete instruction during...
2012-10-19 Michael LiaoLower BUILD_VECTOR to SHUFFLE + INSERT_VECTOR_ELT for X86
2012-10-19 Benjamin KramerSCEVExpander: Don't crash when trying to merge two...
2012-10-19 Alexey Samsonov[ASan] Support comments in ASan/TSan blacklist file...
2012-10-19 Evgeniy StepanovMove SplitBlockAndInsertIfThen to BasicBlockUtils.
2012-10-19 Benjamin KramerLoopVectorize: Keep the IRBuilder on the stack.
2012-10-19 Stepan DyatkovskiyARM:
2012-10-19 Nick LewyckyPacify -Wnon-virtual-dtor.
2012-10-19 Kostya Serebryany[asan] make sure asan erases old unused allocas after...
2012-10-19 Nadav Rotemrecommit the patch that makes LSR and LowerInvoke use...
2012-10-19 Michael LiaoSimplify condition checking as CONCAT assume all inputs...
2012-10-19 Nadav Rotemvectorizer: Add support for reading and writing from...
2012-10-18 Nadav RotemReapply the TargerTransformInfo changes, minus the...
2012-10-18 Nadav Rotemcleanup the comment.
2012-10-18 Kevin EnderbyFix a bug where a 32-bit address with the high bit...
2012-10-18 Nadav Rotemfix a naming typo
2012-10-18 Chad Rosier[ms-inline asm] Add a size argument to the LookupInline...
2012-10-18 Sebastian PopClear unknown mem ops when merging stack slots (pr14090)
2012-10-18 Sebastian PopChange MachineFrameInfo::StackObject::Alloca from Value...
2012-10-18 Chad Rosier[ms-inline asm] Have the LookupInlineAsmIdentifier...
2012-10-18 Nadav RotemAvoid reconstructing the pointer set when searching...
2012-10-18 Meador IngeCosmetic change -- move two simplifiers to the right...
2012-10-18 Meador Ingeinstcombine: Migrate strcpy optimizations
2012-10-18 Nadav RotemIn SimplifySelectOps we pulled two loads through a...
2012-10-18 Nadav RotemWhen looking for a vector representation of a scalar...
2012-10-18 Chad Rosier[ms-inline asm] Move most of the AsmParsing logic in...
2012-10-18 Ulrich WeigandThis patch fixes failures in the SingleSource/Regressio...
2012-10-18 Chandler CarruthRefactor insert and extract of sub-integers into static...
2012-10-18 Chandler CarruthThis FIXME was fixed some time ago. =]
2012-10-18 Chandler CarruthIntroduce a BarrierNoop pass, a hack designed to allow...
2012-10-18 Nadav Rotemremove unused variable to fix a warning.
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-18 Nadav RotemRemove the use of dominators and AA.
2012-10-18 Nadav RotemVectorizer: Add support for loops with an unknown count...
2012-10-17 Bill WendlingRevert r166157 because some tests fail...
2012-10-17 Bill WendlingCheck that the operand of the GEP is not the GEP itself...
2012-10-17 Michael LiaoRevert part of r166049 back and enable test case in...
2012-10-17 NAKAMURA TakumiLoopVectorize.cpp: Fix a warning. [-Wunused-variable]
2012-10-17 Jakub StaszakRemove redundant SetInsertPoint call.
2012-10-17 Michael LiaoRevert r166049
2012-10-17 Reed KotlerAdd conditional branch instructions and their patterns.
2012-10-17 Roman DivackyFix some typos and wrong indenting.
2012-10-17 Michael LiaoTeach DAG combine to fold (extract_subvec (concat v1...
2012-10-17 Jakob Stoklund OlesenSwitch MRI::UsedPhysRegs to a register unit bit vector.
2012-10-17 Evan ChengAdd a really faster pre-RA scheduler (-pre-RA-sched...
2012-10-17 Jakob Stoklund OlesenMerge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
2012-10-17 Nadav RotemAdd a loop vectorizer.
2012-10-17 Jakob Stoklund OlesenCheck for empty YMM use-def lists in X86VZeroUpper.
2012-10-17 Anton KorobeynikovFix fallout from RegInfo => FrameLowering refactoring...
2012-10-17 Andrew Trickmisched: Better handling of invalid latencies in the...
2012-10-17 Daniel DunbarSupport: Don't remove special files on signals.
2012-10-17 Kostya Serebryany[asan] better debug diagnostics in asan compiler module
2012-10-17 Chandler CarruthThis just in, it is a *bad idea* to use 'udiv' on an...
2012-10-17 Chandler CarruthFix a really annoying "bug" introduced in r165941....
2012-10-17 Michael LiaoCheck SSSE3 instead of SSE4.1
2012-10-17 Michael LiaoFix setjmp on models with non-Small code model nor...
2012-10-17 Jakob Stoklund OlesenUse a SparseSet instead of a BitVector for UsedInInstr...
2012-10-16 Eric ChristopherUse a typedef to reduce some typing and reformat code...
2012-10-16 Eric ChristopherVariable name cleanup.
2012-10-16 Jakob Stoklund OlesenAvoid rematerializing a redef immediately after the...
2012-10-16 Jakob Stoklund OlesenRevert r166046 "Switch back to the old coalescer for...
2012-10-16 Michael Gottesman[InstCombine] Teach InstCombine how to handle an obfusc...
2012-10-16 Chad Rosier[ms-inline asm] Add the helper function, isParseringInl...
2012-10-16 Jakub StaszakSimplify code. No functionality change.
2012-10-16 Michael LiaoCheck .rela instead of ELF64 for the compensation vaue...
2012-10-16 Jakub Staszak80-col fixup.
2012-10-16 Michael LiaoTeach DAG combine to fold (trunc (fptoXi x)) to (fptoXi x)
2012-10-16 Rafael EspindolaSwitch back to the old coalescer for now to fix the...
2012-10-16 Jakub StaszakSimplify potentially quadratic behavior while erasing...
2012-10-16 Michael LiaoSupport v8f32 to v8i8/vi816 conversion through custom...
2012-10-16 Bill SchmidtThis patch addresses PR13949.
2012-10-16 Stepan DyatkovskiyIssue:
2012-10-16 NAKAMURA TakumiReapply r165661, Patch by Shuxin Yang <shuxin.llvm...
2012-10-16 Bill WendlingCleanup whitespace.
2012-10-16 Craig TopperMove X86MCInstLower class definition into implementatio...
2012-10-16 Bill WendlingCleanup whitespace.
2012-10-16 Bill WendlingHave AttributesImpl defriend the Attributes class.
2012-10-16 Bill WendlingHave AttrBuilder defriend the Attributes class.
2012-10-16 Bill WendlingUse the Attributes::get method which takes an AttrVal...
2012-10-16 Bill WendlingPut simple c'tors inline.
2012-10-16 Bill WendlingPass in the context to the Attributes::get method.
next