summaryrefslogtreecommitdiff
path: root/lib/Transforms
Commit message (Expand)AuthorAge
* [msan] Add source file:line to stack origin reports.Evgeniy Stepanov2013-09-13
* Avoid a compiler warning about Found not being used when assertions areDuncan Sands2013-09-13
* Add getUnrollingPreferences to TTIHal Finkel2013-09-11
* Revert "Give internal classes hidden visibility."Benjamin Kramer2013-09-11
* Give internal classes hidden visibility.Benjamin Kramer2013-09-11
* Use type form of getIntPtrTypeMatt Arsenault2013-09-11
* Teach loop-idiom about address space pointer sizesMatt Arsenault2013-09-11
* Add bracesMatt Arsenault2013-09-11
* Get rid of unused isPodLike definitions.Eli Friedman2013-09-11
* Don't assert on invalid loop vectorization hint.Eli Friedman2013-09-10
* Fix mistake in r190442.Eli Friedman2013-09-10
* Remove unused functions.Eli Friedman2013-09-10
* Teach ScalarEvolution about pointer address spacesMatt Arsenault2013-09-10
* LoopVectorize: PHI nodes are always at the beginning of a block, no need to s...Benjamin Kramer2013-09-10
* [asan] refactor the use-after-return API so that the size class is computed a...Kostya Serebryany2013-09-10
* Use StringRef::npos for StringRef instead of std::string oneMatt Arsenault2013-09-10
* Don't shrink atomic ops to bool in GlobalOpt.Eli Friedman2013-09-09
* [InstCombiner] Expose opportunities to merge subtract and comparison.Quentin Colombet2013-09-09
* Revert patches to add case-range support for PR1255.Bob Wilson2013-09-09
* TBAA: add isTBAAVtableAccess to MDNode so clients can call the functionManman Ren2013-09-06
* Use type helper functions.Matt Arsenault2013-09-06
* Teach CodeGenPrepare about address spacesMatt Arsenault2013-09-06
* Consistently use dbgs() in debug printingMatt Arsenault2013-09-05
* Remove unused argument.Rafael Espindola2013-09-05
* Declare missing dependency on AliasAnalysis. Patch by Liu Xin!Nick Lewycky2013-09-05
* Rename some variables to match the style guide.Rafael Espindola2013-09-04
* Small simplification given that insert of an empty range is a nop.Rafael Espindola2013-09-04
* Refactor duplicated logic to a helper function.Rafael Espindola2013-09-04
* Remove dead code.Rafael Espindola2013-09-04
* Revert "Add r159136 back now that pr13124 has been fixed."Rafael Espindola2013-09-04
* InstCombine: allow unmasked icmps to be combined with logical opsTim Northover2013-09-04
* InstCombine: look for masked compares with subset relationTim Northover2013-09-04
* Add r159136 back now that pr13124 has been fixed.Rafael Espindola2013-09-03
* [objc-arc] Remove dead code from previous commit.Michael Gottesman2013-09-03
* [objc-arc] Turn off the objc_retainBlock -> objc_retain optimization.Michael Gottesman2013-09-03
* Enable late-vectorization by default.Nadav Rotem2013-09-03
* Teach InstCombineLoadCast about address spaces.Matt Arsenault2013-09-03
* Use type form of getIntPtrType in alloca visitor.Matt Arsenault2013-09-03
* In this patch we are trying to do two things:Yi Jiang2013-09-03
* [msan] Fix handling of select with struct arguments.Evgeniy Stepanov2013-09-03
* [msan] Fix select instrumentation.Evgeniy Stepanov2013-09-03
* SimplifyLibCalls: When emitting an overloaded fp function check that it's ava...Benjamin Kramer2013-08-31
* Compulsive reformatting.Bill Wendling2013-08-30
* InstCombine: Check for zero shift amounts before subtracting one causing inte...Benjamin Kramer2013-08-30
* Random cleanup: No need to use a std::vector here, since createInternalizePas...Bill Wendling2013-08-30
* Revert: r189565 - Add getUnrollingPreferences to TTIHal Finkel2013-08-29
* Add getUnrollingPreferences to TTIHal Finkel2013-08-29
* Vectorizer/PassManager: I am working on moving the vectorizer out of the SCC...Nadav Rotem2013-08-28
* Fix typo.Matt Arsenault2013-08-28
* Disable unrolling in the loop vectorizer when disabled in the pass managerHal Finkel2013-08-28