Add in the first iteration of support for llvm/clang/lldb to allow variable per addre...
[oota-llvm.git] / lib / Transforms / Scalar / SROA.cpp
2012-10-11 Micah VillmowAdd in the first iteration of support for llvm/clang...
2012-10-09 Chandler CarruthFix PR14034, an infloop / heap corruption / crash bug...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-05 NAKAMURA TakumiSROA.cpp: Fix a warning, [-Wunused-variable]
2012-10-05 Chandler CarruthTeach the new SROA a new trick. Now we zap any memcpy...
2012-10-05 Chandler CarruthLift the speculation visitor above all the helpers...
2012-10-04 Chandler CarruthFix PR13969, a mini-phase-ordering issue with the new...
2012-10-04 Chandler CarruthTeach the integer-promotion rewrite strategy to be...
2012-10-03 Chandler CarruthFix an issue where we failed to adjust the alignment...
2012-10-03 Chandler CarruthTry to use a better set of abstractions for computing...
2012-10-03 Chandler CarruthSwitch the SetVector::remove_if implementation to use...
2012-10-02 Chandler CarruthTeach the new SROA to handle cases where an alloca...
2012-10-02 Chandler CarruthFix another crasher in SROA, reported by Joel.
2012-10-02 Chandler CarruthFix a silly coding error on my part. The whole point...
2012-10-01 Chandler CarruthMake this plural. Spotted by Duncan in review (and...
2012-10-01 Chandler CarruthPrune some unnecessary includes.
2012-10-01 Chandler CarruthFix several issues with alignment. We weren't always...
2012-10-01 Chandler CarruthFactor the PHI and select speculation into a separate...
2012-10-01 Chandler CarruthRefactor the PartitionUse structure to actually use...
2012-09-29 Chandler CarruthFix a somewhat surprising miscompile where code relying...
2012-09-26 Chandler CarruthAnalogous fix to memset and memcpy rewriting. Don't...
2012-09-26 Chandler CarruthWhen rewriting the pointer operand to a load or store...
2012-09-26 Chandler CarruthTeach all of the loads, stores, memsets and memcpys...
2012-09-26 Chandler CarruthRevert the business end of r164636 and try again. I...
2012-09-25 Nick LewyckyDon't drop the alignment on a memcpy intrinsic when...
2012-09-25 Nick LewyckyRevert the business end of r164634, and replace it...
2012-09-25 Nick LewyckyDon't try to promote the same alloca twice. Fixes PR13916!
2012-09-25 Chandler CarruthFix a case where SROA did not correctly detect dead...
2012-09-25 Chandler CarruthFix a crash in SROA. This was reported independently...
2012-09-24 Chandler CarruthAddress one of the original FIXMEs for the new SROA...
2012-09-23 Chandler CarruthSwitch to a signed representation for the dynamic offse...
2012-09-21 Chandler CarruthFix a case where the new SROA pass failed to zap dead...
2012-09-18 Chandler CarruthFix the last crasher I've gotten a reproduction for...
2012-09-18 Chandler CarruthFix getCommonType in a different way from the way I...
2012-09-18 Benjamin KramerFix build for compilers that don't understand injected...
2012-09-18 Benjamin KramerSROA: Use CRTP for OpSplitter to get rid of virtual...
2012-09-18 Benjamin KramerSROA: Replace the member function template contraption...
2012-09-18 NAKAMURA TakumiSROA.cpp: Appease msvc.
2012-09-18 Chandler CarruthFix a warning in release builds and a test case I forgo...
2012-09-18 Chandler CarruthAdd a major missing piece to the new SROA pass: aggress...
2012-09-17 Benjamin KramerNewSROA: Provide a full set of operator< for ByteRanges.
2012-09-16 Chandler CarruthRefactor the SROA visitors for partitioning an alloca...
2012-09-15 Chandler CarruthPort the SSAUpdater-based promotion logic from the...
2012-09-14 Benjamin KramerSROA: Silence unused variable warnings in Release builds.
2012-09-14 Chandler CarruthRework the computation of a sub-structure natural type...
2012-09-14 Chandler CarruthRely on the recursive check for pointer types rather...
2012-09-14 Chandler CarruthBe a bit more aggressive in bailing out of this routine...
2012-09-14 Chandler CarruthAdd some comments clarifying that the GEP analysis...
2012-09-14 Chandler CarruthMove an instance variable to a local variable based...
2012-09-14 Chandler CarruthAdd a comment about debug intrinsics that I *really...
2012-09-14 Chandler CarruthAdd two asserts that Duncan thought would help ensure...
2012-09-14 Chandler CarruthRemove some dead, commented out code Duncan spotted...
2012-09-14 Chandler CarruthWrap the dumping and printing routines in NDEBUG and...
2012-09-14 Chandler CarruthLots of comment fixes and cleanups from Duncan's review.
2012-09-14 NAKAMURA TakumiSROA.cpp: Unbreak gcc, sorry!
2012-09-14 NAKAMURA TakumiSROA.cpp: Appease msvc. LLVM_ATTRIBUTE(s) should come...
2012-09-14 Chandler CarruthSpeculative change to try to fix older GCC versions...
2012-09-14 Chandler CarruthIntroduce a new SROA implementation.