Change RegVT in BitTestBlock and RegsForValue, to contain MVTs,
[oota-llvm.git] / lib / Analysis /
2012-12-10 Arnold SchwaighoferOptimistically analyse Phi cycles
2012-12-10 Chandler CarruthAdd a new visitor for walking the uses of a pointer...
2012-12-09 Michael IlsemanReorganize FastMathFlags to be a wrapper around unsigne...
2012-12-07 Chandler CarruthAdd support to ValueTracking for determining that a...
2012-12-06 Michael IlsemanHave CannotBeNegativeZero() be aware of the nsz fast...
2012-12-03 Nadav Rotemconstify the cost API
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-30 Chandler CarruthMove the InstVisitor utility into VMCore where it belon...
2012-11-30 Preston BriggsModified dump() to provide a little
2012-11-29 Benjamin KramerFollow up to 168711: It's safe to base this analysis...
2012-11-29 Andrew TrickImprove isImpliedCond comment a bit.
2012-11-29 Preston BriggsCleaned up a couple of comments.
2012-11-27 Preston BriggsModified depends() to recognize that when all levels...
2012-11-27 Benjamin KramerSCEV: Even if the latch terminator is foldable we can...
2012-11-27 Preston BriggsModify depends(Src, Dst, PossiblyLoopIndependent).
2012-11-27 Michael IlsemanFast-math optimization: fold multiply by zero
2012-11-21 Preston BriggsCorrects a problem where we reply exclusively of GEPs...
2012-11-20 Sebastian Popremoves a few "const" qualifiers
2012-11-19 Bob WilsonClean up handling of always-inline functions in the...
2012-11-19 Bob WilsonSome comment fixes.
2012-11-17 Hal FinkelPhi speculation improvement for BasicAA
2012-11-16 Duncan SandsMake this easier to understand, as suggested by Chandler.
2012-11-16 Duncan SandsInstructionSimplify should be able to simplify A+B...
2012-11-15 Owen AndersonAdd doInitialization and doFinalization methods to...
2012-11-13 Benjamin KramerDependenceAnalysis: Print all dependency pairs when...
2012-11-08 NAKAMURA Takumillvm/ConstantFolding.cpp: Make ReadDataFromGlobal(...
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-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-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-10-31 Benjamin KramerFix a couple of comment typos.
2012-10-31 Benjamin KramerDependenceAnalysis: Don't crash if there is no constant...
2012-10-29 Bob WilsonRemove code to saturate profile counts.
2012-10-27 Benjamin KramerSCEV validator: Ignore CouldNotCompute/undef on both...
2012-10-27 Benjamin KramerSCEV validator: Add workarounds for some common false...
2012-10-26 Benjamin KramerRemove LoopDependenceAnalysis.
2012-10-26 Benjamin KramerAdd a basic verifier for SCEV's backedge taken counts.
2012-10-26 Nadav RotemFix a crash in SimpliftDemandedBits of vectors of pointers.
2012-10-26 Nick LewyckyHoist out some work done inside a loop doing a linear...
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 Benjamin KramerDependenceAnalysis: Push #includes down into the implem...
2012-10-24 Hal FinkelgetSmallConstantTripMultiple should never return zero.
2012-10-24 Micah VillmowAdd some cleanup to the DataLayout changes requested...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-23 Bill WendlingIgnore unreachable blocks when doing memory dependence...
2012-10-19 Nadav Rotemrevert r166264 because the LTO build is still failing
2012-10-19 Benjamin KramerSCEVExpander: Don't crash when trying to merge two...
2012-10-19 Nadav Rotemrecommit the patch that makes LSR and LowerInvoke use...
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-15 Micah VillmowResubmit the changes to llvm core to update the functio...
2012-10-12 Sebastian Popfix warning
2012-10-11 Micah VillmowRevert 165732 for further review.
2012-10-11 Micah VillmowAdd in the first iteration of support for llvm/clang...
2012-10-11 Sebastian Popdependence analysis
2012-10-10 Nadav RotemAdd a new interface to allow IR-level passes to access...
2012-10-09 Bill WendlingUse the attribute enums to query if a function has...
2012-10-09 Bill WendlingUse the attribute enums to query if a parameter has...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-09 Bill WendlingRemove more uses of the attribute enums by supplying...
2012-10-08 Nick LewyckyGive CaptureTracker::shouldExplore a base implementatio...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-07 Bob WilsonMake sure always-inline functions get inlined. <rdar...
2012-10-04 Duncan SandsThe alignment of an sret parameter is known: it must...
2012-10-04 Bill WendlingUse method to query for NoAlias attribute.
2012-09-30 Duncan SandsIgnore apparent buffer overruns on external or weak...
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-09-26 Duncan SandsNow that invoke of an intrinsic is possible (for the...
2012-09-26 Duncan SandsTeach the 'lint' sanity checking pass to detect simple...
2012-09-25 Duncan SandsChange the way the lint sanity checking pass detects...
2012-09-19 Duncan SandsGCC doesn't understand that OrigAliasResult having...
2012-09-19 Nadav RotemPrevent inlining of callees which allocate lots of...
2012-09-12 Manman RenRelease build: guard dump functions with
2012-09-06 Manman RenRelease build: guard dump functions with "ifndef NDEBUG"
2012-09-06 Roman DivackyDont cast away const needlessly. Found by gcc48 -Wcast...
2012-09-06 Arnold SchwaighoferBasicAA: Recognize cyclic NoAlias phis
2012-09-06 Arnold SchwaighoferBasicAA: GEPs of NoAlias'ing base ptr with equivalent...
2012-09-05 Manman RenJumpThreading: when default destination is the destinat...
2012-09-05 Roman DivackyStop casting away const qualifier needlessly.
2012-09-05 Benjamin KramerSwitch BasicAliasAnalysis' cache to SmallDenseMap.
2012-09-04 Bob WilsonBe conservative about allocations that may alias the...
2012-09-03 Bob WilsonFix more fallout from r158919, similar to PR13547.
2012-08-31 Benjamin KramerClean up ProfileDataLoader a bit.
2012-08-31 Bill WendlingCleanups due to feedback. No functionality change....
2012-08-29 Benjamin KramerMake MemoryBuiltins aware of TargetLibraryInfo.
2012-08-28 Manman RenProfile: set branch weight metadata with data generated...
2012-08-27 Hongbin ZhengRemove the the block_node_iterator of Region, replace...
2012-08-24 Richard SmithFix integer undefined behavior due to signed left shift...
2012-08-24 Manman RenBranchProb: modify the definition of an edge in BranchP...
2012-08-24 Richard SmithFix floating-point divide by zero, in a case where...
2012-08-22 Benjamin KramerReduce duplicated hash map lookups.
2012-08-17 Benjamin KramerMemoryBuiltins: Properly guard ObjectSizeOffsetVisitor...
2012-08-17 Benjamin KramerGuard MemoryBuiltins against self-looping GEPs, which...
2012-08-15 Bill WendlingSet the branch probability of branching to the 'normal...
2012-08-13 Nadav RotemMemoryDependenceAnalysis attempts to find the first...
next