| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
should probably be removed if it has no purpose, but I just #if'd it out
in case it's usefulIdempotentOperationChecker::isTruncationExtensionAssignment
should probably be removed if it has no purpose, but I just #if'd it out
in case it's useful
llvm-svn: 112949
|
|
|
|
| |
llvm-svn: 94009
|
|
|
|
|
|
| |
ambiguity here
llvm-svn: 89054
|
|
|
|
| |
llvm-svn: 81346
|
|
|
|
| |
llvm-svn: 49703
|
|
|
|
|
|
|
|
|
|
|
|
| |
a nice shiny B+ Tree variant. This fixes the last of the known algorithmic
issues with the rewriter, allowing a significant speedup. For example,
-emit-html on Ted's 500K .i file speeds up from 26.8s -> 0.64s in a
debug build (41x!) and 5.475s -> 0.132s (41x!) in an optimized build.
This code is functional but needs to be cleaned up, ifdefs removed, better
commented, and moved to a .cpp file. I plan to do this tomorrow.
llvm-svn: 49635
|
|
|
|
|
|
|
|
| |
This results in an (IMO) simpler algorithm, results in fewer splits, and
is more amenable to delta handling (there is no reason to mutate the tree
at all when adding a delta to a position that already exists in the tree).
llvm-svn: 49609
|
|
|
|
| |
llvm-svn: 49608
|
|
|
|
| |
llvm-svn: 49592
|
|
llvm-svn: 49591
|