aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2004-07-02Fix use-before-def thinkoBrian Gaeke
2004-07-02Add a note about implementing interprocedural register allocation.Reid Spencer
2004-07-02Build llvm-bcanalyzerBrian Gaeke
2004-07-02Revert patches 1.79 and 1.80 which had to do with dead MBB's. Now that theyChris Lattner
2004-07-02Fix potential problems with unreachable basic blocks.Chris Lattner
2004-07-02Fix all of those problems that the PPC backend has running 176.gcc :)Chris Lattner
2004-07-02Remove dead blocksChris Lattner
2004-07-02Add a trivially simple pass to delete unreachable blocks from the CFG. ThisChris Lattner
2004-07-02Add a new pass for code generators to useChris Lattner
2004-07-02Make this testcase more interestingChris Lattner
2004-07-02Get rid of a dead variable, and fix a typo in a comment.Brian Gaeke
2004-07-02Add M_TERMINATOR_FLAG to terminator instructions (branches and returns).Brian Gaeke
2004-07-02RETURN instructions are not used in the sparc backend.Brian Gaeke
2004-07-02llvm-abcd tool name changed to llvm-bcanalyzer: see llvm-bcanalyzer.pod.Reid Spencer
2004-07-02Podified documentation for the llvm-bcanalyzer tool (nee llvm-abcd).Reid Spencer
2004-07-02Name Change: llvm-abcd -> llvm-bcanalyzerReid Spencer
2004-07-01* Follow the PowerPC convention of leaving 24 bytes for linking on the stack.Misha Brukman
2004-07-01* Get rid of constant-expr handling code: we use the ConstantExpr lowering passMisha Brukman
2004-07-01Wrap long lineMisha Brukman
2004-07-01* Do not allocate r0 as we use it indiscriminantly in the instr selector.Misha Brukman
2004-07-01Check if operand has an allocated reg before requesting it.Misha Brukman
2004-07-01* Doxygenify commentsMisha Brukman
2004-07-01Fix broken linksChris Lattner
2004-07-01bug. point. pod.Brian Gaeke
2004-07-01Add much better assertion checking for load and store insts.Chris Lattner
2004-07-01Move init methods out of line to enable better assertions, contributedChris Lattner
2004-07-01bugpoint command guide has been designated a full-fledged "doc".Brian Gaeke
2004-07-01abcd pod documentBrian Gaeke
2004-07-01llvm-nm pod format man page.Brian Gaeke
2004-07-01Make this pass use a more specific debug message than "Processing:".Brian Gaeke
2004-07-01Fix grammar: remove `our' as it no longer makes sense.Misha Brukman
2004-07-01This is more of an "llvm team" thing by nowChris Lattner
2004-07-01llvm-db is in alpha stage, this document is a placeholder.Misha Brukman
2004-07-01Fix links to llvmgcc and llvmgxxMisha Brukman
2004-07-01gccld enters the Hall of POD.Misha Brukman
2004-07-01Make the text of the link to llvmgxx.html more appropriate: `llvmg++'.Misha Brukman
2004-07-01Handle targets where alignment can be bigger than the size of the data.Chris Lattner
2004-07-01Fix grammar in Stacker doc description.Misha Brukman
2004-07-01Mention llvm-abcd, point out difference between it and `analyze'.Misha Brukman
2004-07-01Change format of CommandGuide index page to look like other docs.Misha Brukman
2004-07-01* `The' isn't necessary in front of LLVMMisha Brukman
2004-07-01Fresh from the LLVM baker's oven: opt and analyze pods.Misha Brukman
2004-07-01Add llvm-g++ and llvm-gcc pod documentation.Misha Brukman
2004-07-01Fix link to llvmgcc.Misha Brukman
2004-07-01Make links relative instead of absolute.Misha Brukman
2004-07-01Make sure that we destroy the MBB's, with all of their instructions, beforeChris Lattner
2004-07-01Now that MachineFunction/MachineBasicBlock keep a mapping of blocks to ID #'sChris Lattner
2004-07-01Now that we have happy mappings from MBBs->numbers, use them instead of keepingChris Lattner
2004-07-01Change MBB autonumber a bit to get the reverse mapping as well as a forwardChris Lattner
2004-07-01Instance var no longer existsChris Lattner