Only do switch-to-lookup table transformation when TargetTransformInfo
[oota-llvm.git] / lib /
2012-11-07 Hans WennborgOnly do switch-to-lookup table transformation when...
2012-11-07 Akira Hatanaka[mips] Custom-lower ISD::FRAME_TO_ARGS_OFFSET node.
2012-11-07 Akira HatanakaDelete MipsFunctionInfo::NextStackOffset. No functional...
2012-11-07 Amara EmersonRevert r167540 until regression tests are updated.
2012-11-07 Amara EmersonImprove ARM build attribute emission for architectures...
2012-11-07 Kostya Serebryany[asan] fix bug 14277 (asan needs to fail with fata...
2012-11-07 Andrew Trickmisched: Heuristics based on the machine model.
2012-11-07 Andrew Trickmisched: handle on-the-fly regpressure queries better...
2012-11-07 Bill WendlingAdd comment describing what's going on here.
2012-11-07 Bill WendlingWhen we're updating the subprogram scope DIE, we want...
2012-11-07 Chad Rosier[arm fast-isel] Appease the machine verifier by using...
2012-11-06 Jakub StaszakSimplify code. No functionality change.
2012-11-06 Nadav RotemMake the helper functions static. No functional change.
2012-11-06 Chad RosierMark the Int_eh_sjlj_dispatchsetup pseudo instruction...
2012-11-06 Chad Rosier[regallocfast] Make sure the MachineRegisterInfo is...
2012-11-06 Nadav RotemCostModel: add another known vector trunc optimization.
2012-11-06 Nadav RotemCost Model: add tables for some avx type-conversion...
2012-11-06 Andrew KaylorFix build error from previous commit.
2012-11-06 Andrew KaylorAdd interface for object-based JIT events.
2012-11-06 Daniel DunbarMemoryBuffer: Windows doesn't define S_IFIFO.
2012-11-06 Michael LiaoRemove tailing whitespaces
2012-11-06 Andrew Trickmisched: TargetSchedule interface for machine resources.
2012-11-06 Andrew Trickmisched: Rename RemainingCount to avoid confusion with...
2012-11-06 Andrew TrickScheduleDAG interface. Added OrderKind to distinguish...
2012-11-05 Nadav RotemRefactor the getTypeLegalizationCost interface. No...
2012-11-05 Nadav RotemCostModel: Add tables for the common x86 compares.
2012-11-05 Nadav RotemCode Model: Improve the accuracy of the zext/sext/trunc...
2012-11-05 Richard SmithSuppress signed/unsigned comparison warning.
2012-11-05 Kevin EnderbyFix for PR14264 cause by commit r167237 which did not...
2012-11-05 Daniel DunbarMemoryBuffer: Support reading named pipes in getFile().
2012-11-05 Nadav RotemCost Model: Normalize the insert/extract index when...
2012-11-05 Nadav RotemCost Model: teach the cost model about expanding integers.
2012-11-05 Andrew KaylorAdd a method to indicate section address re-assignment...
2012-11-05 Ulrich WeigandOn PowerPC64, integer return values (as well as argumen...
2012-11-05 Nadav RotemImplement the cost of abnormal x86 instruction lowering...
2012-11-05 Hal FinkelAdd support for the PowerPC-specific inline asm Z const...
2012-11-05 Adhemerval Zanella[PATCH] PowerPC: Expand load extend vector operations
2012-11-05 Richard OsborneDon't infer whether a value is captured in the current...
2012-11-05 NAKAMURA TakumiConstantFolding.cpp: Whitespace.
2012-11-04 Duncan SandsApply the patch from PR14160. I failed to construct...
2012-11-04 Craig TopperRemove alignments from folding tables for scalar FMA4...
2012-11-03 Duncan SandsGeneralize the transform that boosts GEP indices to...
2012-11-03 Akira Hatanaka[mips] Set flag neverHasSideEffects flag on floating...
2012-11-03 Nadav RotemX86 CostModel: Add support for a some of the common...
2012-11-03 Akira Hatanaka[mips] Set flag isAsCheapAsAMove flag on instruction...
2012-11-03 Owen AndersonBe careful not to optimize a SELECT_CC into a SETCC...
2012-11-03 Akira Hatanaka[mips] Stop reserving register AT and use register...
2012-11-02 Akira Hatanaka[mips] Do not reserve all 64-bit registers, but only...
2012-11-02 David BlaikieInclude all the fields so we can correctly emit DW_TAG_...
2012-11-02 Nadav RotemAdd a stub for the x86 cost model impl. Implement a...
2012-11-02 Nadav RotemCostModel: add support for Vector Insert and Extract.
2012-11-02 Nadav RotemAdd a cost model analysis that allows us to estimate...
2012-11-02 Nadav RotemScalar Bitcasts and Truncs are usually free
2012-11-02 Quentin ColombetVext Lowering was missing opportunities
2012-11-02 Akira Hatanaka[mips] Use register number instead of name to print...
2012-11-02 Akira Hatanaka[mips] Add function MipsFrameLowering::estimateStackSize.
2012-11-02 Akira Hatanaka[mips] Add member field MipsFunctionInfo::IncomingArgSi...
2012-11-02 Akira Hatanaka[mips] Delete MipsFunctionInfo::EmitNOAT. Unconditional...
2012-11-02 Rafael EspindolaXLC supports the same atomic functions as GCC, use...
2012-11-02 Andrew KaylorChange resolveRelocation parameters so the relocations...
2012-11-02 Alexey SamsonovFix whitespaces
2012-11-02 Duncan SandsEnable the assertion in getIntPtrType (I've audited...
2012-11-02 Chandler CarruthRevert the switch of loop-idiom to use the new dependen...
2012-11-02 Duncan SandsFix an obvious typo that causes an assertion failure...
2012-11-02 Chandler CarruthFix sign compare warning. Patch by Mahesha HS.
2012-11-01 Manman RenOutputArg: added an index of the original argument...
2012-11-01 Hal FinkelBBVectorize: Use target costs for incoming and outgoing...
2012-11-01 Andrew KaylorFixed format string to avoid pointer truncation during...
2012-11-01 Pranav BhandarkarUse the relationship models infrastructure to add two...
2012-11-01 Kevin EnderbyAdd support for generating dwarf debugging info with...
2012-11-01 Kostya Serebryany[asan] don't instrument globals that we've created...
2012-11-01 Chandler CarruthRemove a weird static helper from the GEP instruction...
2012-11-01 Chandler CarruthTeach Type::getPointerAddressSpace to look through...
2012-11-01 Chandler CarruthRevert the majority of the next patch in the address...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-11-01 Hal FinkelBBVectorize: Account for internal shuffle costs
2012-11-01 Michael LiaoCleanup another place redundant SP maintained
2012-11-01 Owen AndersonAdd a few more simple fast-math constant propagations...
2012-11-01 Jakob Stoklund OlesenExploit the new identity composition in composeSubRegIn...
2012-11-01 Jakub StaszakDon't insert and erase load instruction. Simply create...
2012-11-01 Andrew KaylorStreamlined memory manager hierarchy for MCJIT and...
2012-11-01 Michael J. Spencer[Support] Fix StrError on Windows to actually return...
2012-10-31 Shuxin Yang(For X86) Enhancement to add-carray/sub-borrow (adc...
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 Rafael EspindolaRemove Triple::getArchTypeForDarwinArchName. I lives...
2012-10-31 Akira Hatanaka[mips] Set isAsCheapAsAMove flag on ADDiu and DADDiu...
2012-10-31 Benjamin KramerLCSSA: Try to recover compile time regressions due...
2012-10-31 Nadav RotemPut the threshold magic number in a variable.
2012-10-31 Hans WennborgRemove fixme about unreachable cases from SwitchToLooku...
2012-10-31 Nadav RotemRemove enum values since they are not used anymore.
2012-10-31 Hans WennborgAddress Duncan's comments on r167121.
2012-10-31 Hal FinkelBBVectorize: Choose pair ordering to minimize shuffles
2012-10-31 Hans WennborgAddress Duncan's comments on r167115
2012-10-31 Meador Ingeinstcombine: Migrate strto* optimizations
2012-10-31 Hans WennborgFix false -> NULL conversion from r167115 spotted by...
2012-10-31 Benjamin KramerReplace some instances of UniqueVector with SetVector...
2012-10-31 Hans WennborgDo simple constant propagation in lookup table formatio...
2012-10-31 Benjamin KramerFix a couple of comment typos.
2012-10-31 Benjamin KramerLCSSA: Add a workaround for another nasty SCEV cache...
next