projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add a new pass "inductive range check elimination"
2015-01-15
Chandler Carruth
[PM] Port TargetLibraryInfo to the new pass manager...
commit
|
commitdiff
|
tree
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
commit
|
commitdiff
|
tree
2015-01-15
Chandler Carruth
[PM] Clean up the TLI doxygen comments prior to refactoring...
commit
|
commitdiff
|
tree
2015-01-15
Chandler Carruth
Switch this header file to not hard-code Windows line...
commit
|
commitdiff
|
tree
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
commit
|
commitdiff
|
tree
2015-01-14
Chandler Carruth
[MBP] Add flags to disable the BadCFGConflict check...
commit
|
commitdiff
|
tree
2015-01-14
Chandler Carruth
[cleanup] Re-sort all the #include lines in LLVM using
commit
|
commitdiff
|
tree
2015-01-14
Chandler Carruth
[dom] Make the DominatorTreeBase not a dynamic class!
commit
|
commitdiff
|
tree
2015-01-14
Chandler Carruth
[PM] Port domtree to the new pass manager (at last).
commit
|
commitdiff
|
tree
2015-01-14
Chandler Carruth
[PM] Make DominatorTrees (corectly) movable so that...
commit
|
commitdiff
|
tree
2015-01-14
Chandler Carruth
[dom] Remove extraneous inline keywords. Template functions...
commit
|
commitdiff
|
tree
2015-01-14
Chandler Carruth
[dom] The formatting of the generic domtree has bitrotted...
commit
|
commitdiff
|
tree
2015-01-14
Chandler Carruth
[dom] Clean up some comments in this header that were...
commit
|
commitdiff
|
tree
2015-01-14
Chandler Carruth
[dom] Add a basic dominator tree test.
commit
|
commitdiff
|
tree
2015-01-14
Chandler Carruth
Revert r225854: [PM] Move the LazyCallGraph printing...
commit
|
commitdiff
|
tree
2015-01-13
Chandler Carruth
[PM] Move the LazyCallGraph printing functionality...
commit
|
commitdiff
|
tree
2015-01-13
Chandler Carruth
[PM] Remove the defunt CGSCC-specific debug flag.
commit
|
commitdiff
|
tree
2015-01-13
Chandler Carruth
[PM] Push the debug option for the new pass manager...
commit
|
commitdiff
|
tree
2015-01-13
Chandler Carruth
[PM] Sink the convenience typedefs after the class...
commit
|
commitdiff
|
tree
2015-01-13
Chandler Carruth
[PM] In the PassManager template, remove a pointless...
commit
|
commitdiff
|
tree
2015-01-13
Chandler Carruth
[PM] Remove the 'AnalysisManagerT' type parameter from...
commit
|
commitdiff
|
tree
2015-01-13
Chandler Carruth
[PM] Refactor the new pass manager to use a single...
commit
|
commitdiff
|
tree
2015-01-13
Chandler Carruth
[PM] Fold all three analysis managers into a single...
commit
|
commitdiff
|
tree
2015-01-13
Chandler Carruth
[PM] Fix another place where I was using an overly...
commit
|
commitdiff
|
tree
2015-01-13
Chandler Carruth
[PM] Re-clang-format much of this code as the code...
commit
|
commitdiff
|
tree
2015-01-12
Chandler Carruth
[PM] Sink the reference vs. value decision for IR units...
commit
|
commitdiff
|
tree
2015-01-12
Chandler Carruth
Add a new utility script that helps update very simple...
commit
|
commitdiff
|
tree
2015-01-11
Chandler Carruth
[x86] Remove some windows line endings that snuck into...
commit
|
commitdiff
|
tree
2015-01-11
Chandler Carruth
[ADT] Remove the unused default constructor for iterator_range.
commit
|
commitdiff
|
tree
2015-01-09
Chandler Carruth
[x86] Add a flag to control the vector shuffle legality...
commit
|
commitdiff
|
tree
2015-01-09
Chandler Carruth
Cleaup ValueHandle to no longer keep a PointerIntPair...
commit
|
commitdiff
|
tree
2015-01-07
Chandler Carruth
[git] Mark the llgo directory in the LLVM gitignore.
commit
|
commitdiff
|
tree
2015-01-07
Chandler Carruth
[PM] Give slightly less horrible names to the utility...
commit
|
commitdiff
|
tree
2015-01-07
Chandler Carruth
[PM] Fix a pretty nasty bug where the new pass manager...
commit
|
commitdiff
|
tree
2015-01-06
Chandler Carruth
[PM] Hide a function we only use in an assert behind...
commit
|
commitdiff
|
tree
2015-01-06
Chandler Carruth
[PM] Introduce a utility pass that preserves no analyses.
commit
|
commitdiff
|
tree
2015-01-06
Chandler Carruth
[PM] Simplify how we parse the outer layer of the pass...
commit
|
commitdiff
|
tree
2015-01-06
Chandler Carruth
[PM] Add a utility pass template that synthesizes the...
commit
|
commitdiff
|
tree
2015-01-06
Chandler Carruth
[PM] Simplify how we use the registry by including...
commit
|
commitdiff
|
tree
2015-01-06
Chandler Carruth
[PM] Add a collection of no-op analysis passes and...
commit
|
commitdiff
|
tree
2015-01-06
Chandler Carruth
[PM] Sink the no-op pass parsing logic into the .def...
commit
|
commitdiff
|
tree
2015-01-06
Chandler Carruth
[PM] Move the analysis registry into the Passes.cpp...
commit
|
commitdiff
|
tree
2015-01-06
Chandler Carruth
[PM] Add a utility to the new pass manager for generating...
commit
|
commitdiff
|
tree
2015-01-05
Chandler Carruth
[PM] Don't run the machinery of invalidating all the...
commit
|
commitdiff
|
tree
2015-01-05
Chandler Carruth
[PM] Add names and debug logging for analysis passes...
commit
|
commitdiff
|
tree
2015-01-05
Chandler Carruth
[SROA] Apply a somewhat heavy and unpleasant hammer...
commit
|
commitdiff
|
tree
2015-01-05
Chandler Carruth
[PM] Cleanup a place where I forgot to update the header...
commit
|
commitdiff
|
tree
2015-01-05
Chandler Carruth
[PM] Switch the new pass manager to use a reference...
commit
|
commitdiff
|
tree
2015-01-05
Chandler Carruth
[PM] Wire up support for explicitly running the verifier...
commit
|
commitdiff
|
tree
2015-01-04
Chandler Carruth
[PM] Cleanup a const_cast and other machinery left...
commit
|
commitdiff
|
tree
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
commit
|
commitdiff
|
tree
2015-01-02
Chandler Carruth
[PM] Add proper documentation for the ModulePassManager and
commit
|
commitdiff
|
tree
2015-01-02
Chandler Carruth
[PM] Actually include the correct file name. Sorry...
commit
|
commitdiff
|
tree
2015-01-02
Chandler Carruth
[PM] Lift the majority of the template boilerplate...
commit
|
commitdiff
|
tree
2015-01-02
Chandler Carruth
[PM] Fix some formatting where clang-format has improved...
commit
|
commitdiff
|
tree
2015-01-02
Chandler Carruth
[SROA] Teach SROA to be more aggressive in splitting...
commit
|
commitdiff
|
tree
2015-01-02
Chandler Carruth
[SROA] Make the computation of adjusted pointers not...
commit
|
commitdiff
|
tree
2015-01-02
Chandler Carruth
[SROA] Add a test case for r225068 / PR22080.
commit
|
commitdiff
|
tree
2015-01-02
Chandler Carruth
[SROA] Fix the loop exit placement to be prior to indexing...
commit
|
commitdiff
|
tree
2015-01-01
Chandler Carruth
[SROA] Fix two total think-os in r225061 that should...
commit
|
commitdiff
|
tree
2015-01-01
Chandler Carruth
Revert r225053: Add an ArrayRef upcasting constructor...
commit
|
commitdiff
|
tree
2015-01-01
Chandler Carruth
[SROA] Switch to using a more direct debug logging...
commit
|
commitdiff
|
tree
2015-01-01
Chandler Carruth
[SROA] Fix formatting with clang-format which I managed...
commit
|
commitdiff
|
tree
2015-01-01
Chandler Carruth
[SROA] Teach SROA how to much more intelligently handle...
commit
|
commitdiff
|
tree
2014-12-29
Chandler Carruth
[go] Teach the go cmake build functions to funnel the...
commit
|
commitdiff
|
tree
2014-12-29
Chandler Carruth
[py3] Teach the CMake build to reject Python versions...
commit
|
commitdiff
|
tree
2014-12-29
Chandler Carruth
[multilib] Add support to the autoconf build to substitute
commit
|
commitdiff
|
tree
2014-12-29
Chandler Carruth
[cmake] Teach the llvm-config program to respect LLVM_LIBDIR...
commit
|
commitdiff
|
tree
2014-12-29
Chandler Carruth
[cmake] Push LLVM_LIBDIR_SUFFIX through to the LLVMConfig...
commit
|
commitdiff
|
tree
2014-12-29
Chandler Carruth
[cmake] Start making LLVM_LIBDIR_SUFFIX effective by...
commit
|
commitdiff
|
tree
2014-12-24
Chandler Carruth
[SROA] Update the documentation and names for accessing...
commit
|
commitdiff
|
tree
2014-12-24
Chandler Carruth
[SROA] Refactor the integer and vector promotion testing...
commit
|
commitdiff
|
tree
2014-12-23
Chandler Carruth
Revert r224739: Debug info: Teach SROA how to update...
commit
|
commitdiff
|
tree
2014-12-22
Chandler Carruth
[SROA] Lift the logic for traversing the alloca slices...
commit
|
commitdiff
|
tree
2014-12-20
Chandler Carruth
[SROA] Run clang-format over the entire SROA pass as...
commit
|
commitdiff
|
tree
2014-12-20
Chandler Carruth
[x86] Change the test added in r223774 to first check...
commit
|
commitdiff
|
tree
2014-12-18
Chandler Carruth
[SROA] Cleanup - remove the use of std::mem_fun_ref...
commit
|
commitdiff
|
tree
2014-12-09
Chandler Carruth
Revert r223764 which taught instcombine about integer...
commit
|
commitdiff
|
tree
2014-12-09
Chandler Carruth
[x86] Fix the test to actually test things for the...
commit
|
commitdiff
|
tree
2014-12-09
Chandler Carruth
[x86] Add a test for the CPU names that should have...
commit
|
commitdiff
|
tree
2014-12-09
Chandler Carruth
[x86] Bring some sanity to the x86 CPU processor definitions.
commit
|
commitdiff
|
tree
2014-12-09
Chandler Carruth
Teach instcombine to canonicalize "element extraction...
commit
|
commitdiff
|
tree
2014-12-07
Chandler Carruth
[x86] Clean up the SSE1 test to use a slightly different...
commit
|
commitdiff
|
tree
2014-12-07
Chandler Carruth
[x86] Switch a constant selection test to use positive...
commit
|
commitdiff
|
tree
2014-12-07
Chandler Carruth
[x86] Cleanup the combining vector shuffle tests a...
commit
|
commitdiff
|
tree
2014-12-07
Chandler Carruth
[x86] Clean up the shift lowering vector shuffle tests...
commit
|
commitdiff
|
tree
2014-12-02
Chandler Carruth
Fix several bugs in r221220's new program finding code.
commit
|
commitdiff
|
tree
2014-11-25
Chandler Carruth
Revert r222746: That commit did not update any tests...
commit
|
commitdiff
|
tree
2014-11-25
Chandler Carruth
[InstCombine] Change LLVM To canonicalize toward the...
commit
|
commitdiff
|
tree
2014-11-25
Chandler Carruth
Revert r220349 to re-instate r220277 with a fix for...
commit
|
commitdiff
|
tree
2014-11-22
Chandler Carruth
[x86] Teach the vector shuffle yet another step of...
commit
|
commitdiff
|
tree
2014-11-22
Chandler Carruth
[x86] Add some tests for a common unpack pattern of...
commit
|
commitdiff
|
tree
2014-11-21
Chandler Carruth
[x86] Restructure the checking patterns for v16 and...
commit
|
commitdiff
|
tree
2014-11-21
Chandler Carruth
[x86] Make the previous logic significantly less conservativ...
commit
|
commitdiff
|
tree
2014-11-21
Chandler Carruth
[x86] Teach the x86 vector shuffle lowering to detect...
commit
|
commitdiff
|
tree
2014-11-21
Chandler Carruth
[x86] Remove more windows line endings that slipped...
commit
|
commitdiff
|
tree
2014-11-21
Chandler Carruth
[x86] Add a bunch of test cases to 256-bit shuffles...
commit
|
commitdiff
|
tree
2014-11-13
Chandler Carruth
[x86] Add some tests for specific patterns of lane...
commit
|
commitdiff
|
tree
2014-11-13
Chandler Carruth
[x86] Teach the vector shuffle lowering to make a more...
commit
|
commitdiff
|
tree
2014-11-13
Chandler Carruth
[x86] Don't form overly fragmented blends when splitting and
commit
|
commitdiff
|
tree
next