- 4bb2969 add pr105 by Brian Gaeke · 21 years ago
- 79bf052 Fix unterminated-quote typo in echo command by Brian Gaeke · 21 years ago
- 5c681b6 Document automake as a build dependency because we use aclocal by Brian Gaeke · 21 years ago
- 4940c57 Move rules for regenerating autoconf files into this shell script. by Brian Gaeke · 21 years ago
- 5993223 Remove rules for autoconf'ing files from top-level Makefile by Brian Gaeke · 21 years ago
- e1c0930 Add a call to 'write' right before the call to abort() in the unwind path. by Chris Lattner · 21 years ago
- 973e3ec7 Fix indentation of selectiondag. by Brian Gaeke · 21 years ago
- 2dea8d6 Add one that I missed by Chris Lattner · 21 years ago
- c3f5f77 Instead of callign removeTriviallyDeadNodes on the global graph every time by Chris Lattner · 21 years ago
- cd90f21 Remove another unneeded call. by Chris Lattner · 21 years ago
- cadfac6 This call is no longer needed now that merging does not produce garbage by Chris Lattner · 21 years ago
- 4ff0b96 Substantially improve the DSA code by removing 'forwarding' nodes from by Chris Lattner · 21 years ago
- 9857c1a Bugfix for ilist conversion. The ilist wants to make an 'end' node which has by Chris Lattner · 21 years ago
- 28897e1 Switch the Nodes list from being an std::vector<DSNode*> to an ilist<DSNode> by Chris Lattner · 21 years ago
- 2cca300 One of the 'annoying' things about ilists is that the iterators don't behave by Chris Lattner · 21 years ago
- 9fd37ba Change to use node_iterators instead of direct access to Nodes by Chris Lattner · 21 years ago
- 04364fb Change to use iterators instead of direct access by Chris Lattner · 21 years ago
- f2592ce Minor change to breakpoint (lack of) support by Chris Lattner · 21 years ago
- e92e764 getNodes() is gone, use node_begin/end instead by Chris Lattner · 21 years ago
- a84c681 getNodes() is gone by Chris Lattner · 21 years ago
- e187d56 Abstract out the Nodes collection. Instead of providing a getNodes() method, by Chris Lattner · 21 years ago
- bee5ff3 Actually USE isForwarding method by Chris Lattner · 21 years ago
- d1d2be3 As Alkis pointed out to me, I forgot to commit this... :( by Chris Lattner · 21 years ago
- a5ca28c There is no need to clone over nodes that are going to be dead anyway by Chris Lattner · 21 years ago
- 5616dc9 Use autoconf answers from config.h (FIXME, should autoconf this file by Brian Gaeke · 21 years ago
- 5852a2b Add a missing link by Chris Lattner · 21 years ago
- dadf385 Fix grammar. by Misha Brukman · 21 years ago
- f5eaf16 Increase code clarity. by Alkis Evlogimenos · 21 years ago
- a6859b4 Initial checking of the libpng library. by John Criswell · 21 years ago
- 2a9d717 Initial checking of the zlib library. by John Criswell · 21 years ago
- 23f54fa Add information about the piece I forgot to write: parameterized tablegen classes by Chris Lattner · 21 years ago
- fa6f309 Syntax hilight examples and add note about emacs/vim mode files by Chris Lattner · 21 years ago
- b54c99c Add a new document describing TableGen by Chris Lattner · 21 years ago
- 7b9ee51 Print the record NAME not the record ADDRESS by Chris Lattner · 21 years ago
- 54d23c7 Eliminate uneeded lookups by passing a Virt2PhysMap::iterator instead by Alkis Evlogimenos · 21 years ago
- 99dcc1d Fix another dominator update bug. These bugs keep getting exposed because GCSE by Chris Lattner · 21 years ago
- 0b8cb2b Change live interval representation. Machine instructions now have two by Alkis Evlogimenos · 21 years ago
- 3e0b870 Fix bug updating dominators by Chris Lattner · 21 years ago
- 79fc865 Add debug output by Chris Lattner · 21 years ago
- 741f6b4 Bug fixed by Chris Lattner · 21 years ago
- 4f02fc2 Fix PR223: Loopsimplify incorrectly updates dominator information by Chris Lattner · 21 years ago
- 7f5dd4a New testcase for PR223: Loopsimplify incorrectly updates dominator information by Chris Lattner · 21 years ago
- ad48cd6 We don't need to scan the blocks that we are live-in on every by Alkis Evlogimenos · 21 years ago
- 913a934 s/gcse/scalarrepl by Chris Lattner · 21 years ago
- 3b303d9 In a "seeing the forest through the trees" kinda situation, I realized that a by Chris Lattner · 21 years ago
- 57ef9a2 This is a big diff with no functionality change. We just reorder some code, by Chris Lattner · 21 years ago
- 270db36 finegrainify namespacification by Chris Lattner · 21 years ago
- 5a59609 Added missing include. by Tanya Lattner · 21 years ago
- 1ad5bc5 Fixed Chris' typo. by Tanya Lattner · 21 years ago
- e8425c5 qoi bug fixed by Chris Lattner · 21 years ago
- adf9b90 Implement optimizations for handling large basic blocks. by Chris Lattner · 21 years ago
- 14be640 Modify the two address instruction pass to remove the duplicate by Alkis Evlogimenos · 21 years ago
- a33ceaa Minor speedup, don't query ValueMap each time through the loop by Chris Lattner · 21 years ago
- 7a45c49 Always replace instead of appending when creating archive files. It may be by Brian Gaeke · 21 years ago
- fc1f6e8 Include <iosfwd> and <string> instead of <iostream>. by Brian Gaeke · 21 years ago
- 74ceb29 Take away the default iostream argument of createMachineFunctionPrinterPass(), by Brian Gaeke · 21 years ago
- 3b9f445 Clean out DESTLIBBYTECODE when making clean in runtime. by Brian Gaeke · 21 years ago
- c1df7e1 Two changes: by Chris Lattner · 21 years ago
- f033939 IMULri* instructions do not require their first two registers operands by Alkis Evlogimenos · 21 years ago
- 44a6807 Optimize the case where we are inlining a function that contains only one basic block, by Chris Lattner · 21 years ago
- cb2b3e5 Check in header file I forgot before. by Chris Lattner · 21 years ago
- c24a076 Adjust to the new BasicBlock ctor, which requires a function parameter by Chris Lattner · 21 years ago
- 4f05611 Adjust to the new BB ctor by Chris Lattner · 21 years ago
- 3fb57b6 Delete the BasicBlock ctor that only takes a BasicBlock to insert before. This by Chris Lattner · 21 years ago
- 3b332fd Remove unneeded code now that splitBasicBlock does the "right thing" by Chris Lattner · 21 years ago
- c6aa017 When splitting a basic block, insert the new half immediately after the first by Chris Lattner · 21 years ago
- 5e923de More refactoring. Move alloca instructions and handle invoke instructions by Chris Lattner · 21 years ago
- 5052c91 Move the cloning of the function body much earlier in the inlinefunction by Chris Lattner · 21 years ago
- 23b4c68 Give CloneBasicBlock an optional function argument to specify which function by Chris Lattner · 21 years ago
- 786993c If changing a parent, don't add then remove the object from the leak detector by Chris Lattner · 21 years ago
- f2c3106 In BasicBlock::splitBasicBlock, just use islist::splice to move the instructions, by Chris Lattner · 21 years ago
- 6a8c290 Revised version of a patch for PR222 that works with my version of gmake. by Chris Lattner · 21 years ago
- 3e0bd31 Bug fixed by Chris Lattner · 21 years ago
- 9cf662b Apply Michael Kahl's patch to fix the 'make tools-only' target when OBJDIR != SRCDIR. by Chris Lattner · 21 years ago
- e47f78e Bunch up all locally used allocas by the block they are allocated in, and by Chris Lattner · 21 years ago
- 7fecc2e Handle extremely trivial cases extremely efficiently. This speeds up by Chris Lattner · 21 years ago
- 9f08a92 Generate ftst instructions for comparison against zero by Chris Lattner · 21 years ago
- acc00bc bug fixed by Chris Lattner · 21 years ago
- 3b904eb Add the ftst instruction by Chris Lattner · 21 years ago
- b97046a Add support for one argument OneArgFP instructions by Chris Lattner · 21 years ago
- 4e78544 When an instruction like: A += B had both A and B virtual registers by Alkis Evlogimenos · 21 years ago
- 9fe7602 Revert changes. Will implement this using a different set of primitives by Alkis Evlogimenos · 21 years ago
- cc6a129 Fix debugging output. by Alkis Evlogimenos · 21 years ago
- eea81ba Correctly update def/use information for modified machine operands. by Alkis Evlogimenos · 21 years ago
- 782ce95 Add MachineOperand::setDef() and MachineOperand::setUse() so that the by Alkis Evlogimenos · 21 years ago
- b606eac Should be more careful. The previously applied change made all counts by Alkis Evlogimenos · 21 years ago
- 84a102a Floating point negates are -0.0 - X, not 0.0 - X by Chris Lattner · 21 years ago
- 0517e72 Disable (x - (y - z)) => (x + (z - y)) optimization for floating point. by Chris Lattner · 21 years ago
- 5294292 Update comment by Chris Lattner · 21 years ago
- 1580193 No need to declare implicit uses/defs of ST0 by Chris Lattner · 21 years ago
- 02babb8 Bug fixed by Chris Lattner · 21 years ago
- 09ca411 Make deadarghaX0r warning louder. by Brian Gaeke · 21 years ago
- 9f8fd6d Generate the fchs instruction to negate a floating point number by Chris Lattner · 21 years ago
- 4a06f35 Add support for OneArgFPRW instructions, fix a couple of typeos by Chris Lattner · 21 years ago
- 03f84a9 Include PowerPC.h. Flesh out the stub versions of addPassesToEmitAssembly() by Brian Gaeke · 21 years ago
- 2217bdb Add a -march=powerpc option. Automatically select it if this looks like a by Brian Gaeke · 21 years ago
- 7ca255b Link in the PowerPC back-end. by Brian Gaeke · 21 years ago
- b77232d Add comments describing how you would add prototypes for factory methods for by Brian Gaeke · 21 years ago
- 2d62c89 Add prototype for llvm::allocatePowerPCTargetMachine(). by Brian Gaeke · 21 years ago
- af70362 Codegen -0.0 correctly. Do not use fldz! This is another -0.0 == +0.0 problem, arg. by Chris Lattner · 21 years ago