- 2268684 Iterate over the Machine CFG that Brian added instead of the LLVM CFG. by Chris Lattner · 20 years ago
- 015959e Operate on the Machine CFG instead of on the LLVM CFG by Chris Lattner · 20 years ago
- f25fb4b Stop LiveVariables from using BasicBlocks as part of the mapping, instead by Chris Lattner · 20 years ago
- 96362e9 Stop LiveVariables from using BasicBlocks as part of the mapping, instead by Chris Lattner · 20 years ago
- 0aef12a Move the GraphTraits for MachineBasicBlocks to the MachineBasicBlock file. by Chris Lattner · 20 years ago
- a19a3db Add comment about optimizations by Chris Lattner · 20 years ago
- 55a4700 Add a constructor that got lost by Chris Lattner · 20 years ago
- 3c66c35 Generalize the strlen size_t hack, for the benefit of the other external by Brian Gaeke · 20 years ago
- 4b538b9 Fix broken link, again. by Chris Lattner · 20 years ago
- d11297f Sorry, now friend class name should be right!! by Tanya Lattner · 20 years ago
- c9bdf09 Fixed friend class name for ModuloScheduling. by Tanya Lattner · 20 years ago
- 32c182a Fixed friend class name for ModuloSched by Tanya Lattner · 20 years ago
- 0e1c48b Removing MachineResource class. by Tanya Lattner · 20 years ago
- eeddcdc Fix a broken link by Chris Lattner · 20 years ago
- c1526a9 Fix a major pessimization in the instcombiner. If an allocation instruction by Chris Lattner · 20 years ago
- 8c53472 Add machine-CFG graph traits specializations. by Brian Gaeke · 20 years ago
- 96a8bd7 Wrapped code and comments at 80 cols; doxygenified some comments. by Misha Brukman · 20 years ago
- bf94a1e Reorder #includes as per style guide. by Misha Brukman · 20 years ago
- 6cdff92 Added `zeroinitializer' keyword. by Misha Brukman · 20 years ago
- e5242de class AssemblyWriter: by Misha Brukman · 20 years ago
- df3d2e9 * Make contained ostream not public. by Misha Brukman · 20 years ago
- 8618e52 Send text and numbers directly to CachedWriter's contained ostream. by Misha Brukman · 20 years ago
- 500acf7 Squelch compile-time warning (profile build). by Misha Brukman · 20 years ago
- 5cf1acf * Add ability to print out type as symbolic by Misha Brukman · 20 years ago
- 3f98def * Add ability to get and set the output stream by Misha Brukman · 20 years ago
- 3707241 Add pred./succ. list size methods. by Brian Gaeke · 20 years ago
- 1afe773 Make RequiresFPRegKill() take a MachineBasicBlock arg. by Brian Gaeke · 20 years ago
- 235aa5e In InsertFPRegKills(), use the machine-CFG itself rather than the by Brian Gaeke · 20 years ago
- ea9ca67 Update the machine-CFG edges whenever we see a branch. by Brian Gaeke · 20 years ago
- 8560af4 Move private methods to end of class decl at Chris's request by Brian Gaeke · 20 years ago
- 61d3d5c Fix thinkos that Chris caught for me. Make pred mutators private. by Brian Gaeke · 20 years ago
- 76456bc Add machine-code CFG support: MachineBasicBlocks may now have their own by Brian Gaeke · 20 years ago
- 235d3b7 Integrate the rest of my random sparcv9 scribblings into this file by Brian Gaeke · 20 years ago
- 003d517 Fix warning building in optimized mode by Chris Lattner · 20 years ago
- 0ebf428 Fix warning by Chris Lattner · 20 years ago
- 6ffe551 Changes to fix up the inst_iterator to pass to boost iterator checks. This by Chris Lattner · 20 years ago
- 21e2325 Because I like being able to instantiate the cfgprinter from external projects, by Brian Gaeke · 20 years ago
- c6e2d8a Add functions that return instances of these printer passes by Brian Gaeke · 20 years ago
- e0baeec Fix a typo in a comment. by Brian Gaeke · 20 years ago
- bac7da8 If an object is not in the scalar map then it must be a global from another by Chris Lattner · 20 years ago
- 83a2e6e Instcombine X/-1 --> 0-X by Chris Lattner · 20 years ago
- db05858 Add a new testcase for X/-1, fix bug that prevented tests from running right by Chris Lattner · 20 years ago
- 3ca4fcc Fix file header comments and include guards -- many files have been moved or by Brian Gaeke · 20 years ago
- 27beae8 Add a getRegisterInfo() accessor just like on the X86 target. by Brian Gaeke · 20 years ago
- c991586 Regularize file header comment and include guard. by Brian Gaeke · 20 years ago
- 2363b4e Add MRegisterInfo subclass for the SparcV9 target (containing only stub by Brian Gaeke · 20 years ago
- 6d5ab86 Standardize header comments of top-level Makefiles. by Misha Brukman · 20 years ago
- de41aab Aggregating function arguments is now an option. Default is `no', as before. by Misha Brukman · 20 years ago
- 22108fa * Allow aggregating extracted function arguments (controlled by flag) by Misha Brukman · 20 years ago
- dd6d822 Fix a typo. by Brian Gaeke · 20 years ago
- 4a7553e Move the scev expansion code into this pass, where it belongs. There is by Chris Lattner · 20 years ago
- b06432c Eliminate all of the SCEV Expansion code which is really part of the by Chris Lattner · 20 years ago
- 2cdf0a7 Remove the SCEV::expandCodeFor method, add a new SCEVVisitor class. by Chris Lattner · 20 years ago
- f4789e6 Teach bugpoint to be a little bit smarter and avoid repeating work by Chris Lattner · 20 years ago
- a7e405c Merged this file into the SparcV9 target. by Brian Gaeke · 20 years ago
- 18f9f66 Merge TargetRegInfo.h into SparcV9RegInfo.h, which is its only subclass. by Brian Gaeke · 20 years ago
- 3b2e5e6 Include SparcV9RegInfo.h instead of TargetRegInfo.h. by Brian Gaeke · 20 years ago
- 35450d2 Include SparcV9RegInfo.h instead of TargetRegInfo.h. This serves as a bit of by Brian Gaeke · 20 years ago
- 4d529bc Get rid of the old byte-at-a-time emission code used when the Sparc JIT was by Brian Gaeke · 20 years ago
- b440dea Go back to the interpreter main loop after performing intrinsic lowering, by Brian Gaeke · 20 years ago
- 6893ead mmap of a zero length file returns null on some platforms, so hack around it. by Brian Gaeke · 20 years ago
- b61fc83 Use emitWordAt() to emit forward-branch fixups. by Brian Gaeke · 20 years ago
- 62c6f87 Emit SPARC machine code a word at a time instead of a byte at a time. by Brian Gaeke · 20 years ago
- aea1b58 Implement emitWordAt() for the JIT emitter. by Brian Gaeke · 20 years ago
- da8246b Implement emitWordAt() for the debug emitter and the file printer emitter. (I by Brian Gaeke · 20 years ago
- fd1bb8b Add emitWordAt() - a quick and dirty interface that the machine-dependent by Brian Gaeke · 20 years ago
- ca718e4 Add command-line option to select whether to isolate or delete function from by Misha Brukman · 20 years ago
- 7d24839 Clarify the logic: the flag is renamed to `deleteFn' to signify it will delete by Misha Brukman · 20 years ago
- 79906c9 Add a flag to choose between isolating a function or deleting the function from by Misha Brukman · 20 years ago
- 127a3e0 Add a boolean flag to delete this function from module, leaving the rest behind. by Misha Brukman · 20 years ago
- 123f8fe Add a space before result for readability on the command line. by Misha Brukman · 20 years ago
- b4782d1 Disable a previous patch that was causing indvars to loop infinitely :( by Chris Lattner · 20 years ago
- 7d221c5 Add an ugly cast by Chris Lattner · 20 years ago
- fcb81f5 Fix an extremely serious thinko I made in revision 1.60 of this file. by Chris Lattner · 20 years ago
- e1beb8f Add a method by Chris Lattner · 20 years ago
- 1363e85 Implement a todo, rewriting all possible scev expressions inside of the by Chris Lattner · 20 years ago
- 4e5f036 This code really wants to iterate over the OPERANDS of an instruction, not by Chris Lattner · 20 years ago
- 5d461d2 Implement a fixme. The helps loops that have induction variables of different by Chris Lattner · 20 years ago
- 3e1358a Fix an incredibly nasty iterator invalidation problem. I am too spoiled by ilists :) by Chris Lattner · 20 years ago
- 6df29c6 bug fixed by Chris Lattner · 20 years ago
- c398613 new testcase for PR326 by Chris Lattner · 20 years ago
- 8c194ea Add doxygenified comments to functions. by Misha Brukman · 20 years ago
- af76cfb I'm allergic to the word `stuff'. by Misha Brukman · 20 years ago
- 6896a7d Make SparcV9RegInfo::getRegType() return the right answer for registers by Brian Gaeke · 20 years ago
- 09233fb Include cerrno (gcc-3.4 fix) by Alkis Evlogimenos · 20 years ago
- afa9235 Declare iterator as public since it is defined as such (gcc-3.4 fix) by Alkis Evlogimenos · 20 years ago
- 107fb18 Fix typeo by Chris Lattner · 20 years ago
- 68d57e7 REALLY fix PR324: don't delete linkonce functions until after the SCC traversal by Chris Lattner · 20 years ago
- 7203599 Pass the callgraph not the module by Chris Lattner · 20 years ago
- 78637fe Allow getting the module from a call graph by Chris Lattner · 20 years ago
- 25942e9 Change it to take a callgraph, from which we can get a module by Chris Lattner · 20 years ago
- a10df50 Add the ability for SCC passes to initialize and finalize themselves by Chris Lattner · 20 years ago
- c99acc3 Fix PR325 by Chris Lattner · 20 years ago
- 5ad2b1d Fix PR324 and testcase: Inline/2004-04-20-InlineLinkOnce.llx by Chris Lattner · 20 years ago
- 7be1e0b New testcase, distilled from PR324 by Chris Lattner · 20 years ago
- 3f083d5 Make it legal to ask for the type of a specialreg by Brian Gaeke · 20 years ago
- 21a710a Add some PRs which were fixed, but not previously mentioned in the rel. notes. by Brian Gaeke · 20 years ago
- 759d34f Add support for the select instruction by Chris Lattner · 20 years ago
- 0eb6103 Make it legal to request a load or store of %fsr. by Brian Gaeke · 20 years ago
- 9a459ab Fix typo. by Brian Gaeke · 20 years ago