Convert an improper CodeGen test to a MC test.
[oota-llvm.git] / test / Transforms /
2012-11-10 Meador Ingeinstcombine: Query target library information to gate...
2012-11-09 Nadav RotemAdd support for memory runtime check. When we can,...
2012-11-08 NAKAMURA Takumillvm/ConstantFolding.cpp: Make ReadDataFromGlobal(...
2012-11-08 Meador Ingeinstcombine: Migrate strspn optimizations
2012-11-07 Hans WennborgOnly do switch-to-lookup table transformation when...
2012-11-07 Hans WennborgFix bad test IR in switch_to_lookup_table.ll
2012-11-06 Nadav RotemCost Model: add tables for some avx type-conversion...
2012-11-05 Nadav RotemCode Model: Improve the accuracy of the zext/sext/trunc...
2012-11-05 Nadav RotemImplement the cost of abnormal x86 instruction lowering...
2012-11-03 Duncan SandsGeneralize the transform that boosts GEP indices to...
2012-11-02 Chandler CarruthAdd a testcase to loop-idiom to cover PR14241 when...
2012-11-02 Chandler CarruthRevert the switch of loop-idiom to use the new dependen...
2012-11-01 Hal FinkelBBVectorize: Commit the rest of the test-case change.
2012-11-01 Hal FinkelBBVectorize: Use target costs for incoming and outgoing...
2012-11-01 Chandler CarruthAdd a test case for PR14233.
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-10-31 Nadav RotemLoopVectorize: Preserve NSW, NUW and IsExact flags.
2012-10-31 Nadav RotemFix a bug in the cost calculation of vector casts....
2012-10-31 Hans WennborgRemove fixme about unreachable cases from SwitchToLooku...
2012-10-31 Hal FinkelBBVectorize: Choose pair ordering to minimize shuffles
2012-10-31 Meador Ingeinstcombine: Migrate strto* optimizations
2012-10-31 Hans WennborgDo simple constant propagation in lookup table formatio...
2012-10-31 Benjamin KramerLCSSA: Add a workaround for another nasty SCEV cache...
2012-10-31 Benjamin KramerDependenceAnalysis: Don't crash if there is no constant...
2012-10-31 Meador Ingeinstcombine: Migrate strpbrk optimizations
2012-10-31 Meador Ingeinstcombine: Migrate strlen optimizations
2012-10-31 Meador Ingeinstcombine: Migrate strncpy optimizations
2012-10-31 Nadav RotemLoopVectorize: Do not vectorize loops with tiny constan...
2012-10-31 Nadav RotemAdd support for loops that don't start with Zero.
2012-10-31 Meador Ingeinstcombine: Migrate stpcpy optimizations
2012-10-31 Meador Ingeinstcombine: Split out the __stpcpy_chk simplifications...
2012-10-30 Chandler CarruthFix PR14212: For some strange reason I treated vectors...
2012-10-30 Benjamin KramerLoopIdiom: Fix a serious missed optimization: we only...
2012-10-30 Hal FinkelBBVectorize: Fix a small bug introduced in r167042.
2012-10-30 Nadav RotemLoopVectorize: Add support for write-only loops when...
2012-10-30 Nadav RotemLoopVectorize: Fix a bug in the initialization of reduc...
2012-10-30 Ulrich WeigandSet %defaultjit to use MCJIT for PowerPC targets.
2012-10-30 Hans Wennborgswitch_to_lookup_table.ll: Remove some unnecessary...
2012-10-30 Ulrich WeigandEnable some additional constant folding for PPCDoubleDo...
2012-10-30 Hans WennborgUse TargetTransformInfo to control switch-to-lookup...
2012-10-30 Hal FinkelRemove an invalid assert in TargetTransformImpl
2012-10-27 Benjamin KramerLoopIdiom: Add checks to avoid turning memmove into...
2012-10-27 Benjamin KramerLoopIdiom: Recognize memmove loops.
2012-10-27 Benjamin KramerLoopIdiom: Replace custom dependence analysis with...
2012-10-27 Nadav Rotem1. Fix a bug in getTypeConversion. When a *simple*...
2012-10-26 Nadav RotemRefactor the VectorTargetTransformInfo interface.
2012-10-26 Hal FinkelMove target-specific BBVectorize tests into a separate...
2012-10-26 Nadav RotemMove the target-specific tests, which require specific...
2012-10-26 Rafael EspindolaChange the internalize pass to internalize all symbols...
2012-10-26 Benjamin KramerFix SCEV cache invalidation in LCSSA and LoopSimplify.
2012-10-26 Nadav RotemFix a crash in SimpliftDemandedBits of vectors of pointers.
2012-10-26 Rafael EspindolaPort testcase to FileCheck.
2012-10-26 Hal FinkelDisable generation of pointer vectors by BBVectorize.
2012-10-25 Nadav RotemRevert 166726 because it may have broken a number of...
2012-10-25 Nadav RotemFix a crash in ValueTracking. Add support for vectors...
2012-10-25 Nadav RotemFix the cost-model test.
2012-10-25 Hal FinkelAdd CPU model to BBVectorize cost-model tests.
2012-10-25 Nadav RotemAdd the cpu model to the test.
2012-10-25 Hal FinkelBegin incorporating target information into BBVectorize.
2012-10-25 Jakob Stoklund OlesenAlso optimize large switch statements.
2012-10-25 Chandler CarruthTeach SROA how to split whole-alloca integer loads...
2012-10-25 Nadav RotemAdd support for additional reduction variables: AND...
2012-10-24 Nadav RotemImplement a basic cost model for vector and scalar...
2012-10-24 Hal FinkelUpdate GVN to support vectors of pointers.
2012-10-24 Nadav RotemLoopVectorizer: Add a basic cost model which uses the...
2012-10-24 Hal FinkelgetSmallConstantTripMultiple should never return zero.
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-24 Duncan SandsAdd a testcase that would have noticed the typo fixed...
2012-10-23 Nadav RotemUse the AliasAnalysis isIdentifiedObj because it also...
2012-10-23 Bill WendlingIgnore unreachable blocks when doing memory dependence...
2012-10-23 Duncan SandsTransform code like this
2012-10-22 Nadav RotemDon't crash if the load/store pointer is not a GEP.
2012-10-22 Argyrios KyrtzidisRevert r166407 because it caused analyzer tests to...
2012-10-22 Hal FinkelBBVectorize should ignore unreachable blocks.
2012-10-22 Nadav RotemVectorizer: optimize the generation of selects. If...
2012-10-22 Nick LewyckyReapply r166405, teaching tailcallelim to be smarter...
2012-10-22 NAKAMURA TakumiRevert r166405, "Teach TailRecursionElimination to...
2012-10-21 Nick LewyckyTeach TailRecursionElimination to consider 'nocapture...
2012-10-21 Hal FinkelDataLayout should use itself when calculating the size...
2012-10-21 Benjamin KramerRevert r166390 "LoopIdiom: Replace custom dependence...
2012-10-21 Benjamin KramerLoopIdiom: Replace custom dependence analysis with...
2012-10-21 Nadav RotemFix a bug in the vectorization of wide load/store opera...
2012-10-21 Nadav RotemAdd support for reduction variables that do not start...
2012-10-21 Nadav RotemVectorizer: fix a bug in the classification of inductio...
2012-10-20 Nadav RotemFix an infinite loop in the loop-vectorizer.
2012-10-20 Benjamin KramerInstCombine: Fix an edge case where constant icmps...
2012-10-20 Nadav RotemVectorize: teach cavVectorizeMemory to distinguish...
2012-10-19 Nadav RotemVectorizer: Add support for loop reductions.
2012-10-19 Benjamin KramerSimplifyLibcalls: The return value of ffsll is always...
2012-10-19 Benjamin KramerIndvars: Don't recursively delete instruction during...
2012-10-19 Benjamin KramerSCEVExpander: Don't crash when trying to merge two...
2012-10-19 Nadav Rotemvectorizer: Add support for reading and writing from...
2012-10-18 Meador Ingeinstcombine: Migrate strcpy optimizations
2012-10-18 Nadav RotemVectorizer: Add support for loops with an unknown count...
2012-10-17 Nadav RotemAdd a loop vectorizer.
2012-10-17 Chandler CarruthThis just in, it is a *bad idea* to use 'udiv' on an...
2012-10-16 Michael Gottesman[InstCombine] Teach InstCombine how to handle an obfusc...
2012-10-15 Chandler CarruthUpdate the memcpy rewriting to fully support widened...
2012-10-15 Chandler CarruthFollow-up fix to r165928: handle memset rewriting for...
2012-10-15 Chandler CarruthFirst major step toward addressing PR14059. This teache...
next