summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2005-07-08fix typoJeff Cohen1-1/+1
2005-07-07For PR495:Reid Spencer2-98/+56
2005-07-07For PR495:Reid Spencer1-3/+11
2005-07-07Add support for building/representing the symbol table, add some enum constantsChris Lattner1-7/+56
2005-07-05Make several cleanups to Andrews varargs change:Chris Lattner1-15/+20
2005-06-29Don't crash on a query where the block is not in any loop. Thanks toChris Lattner1-1/+2
2005-06-27iniital checkin of ELFWriter header.Chris Lattner1-0/+174
2005-06-25add some new file typesChris Lattner1-1/+1
2005-06-25refactor these interfaces a bitChris Lattner1-5/+12
2005-06-24improve commentsChris Lattner1-3/+3
2005-06-20make AliasAnalysis know that VAArg writes memory. This is extremely conserva...Andrew Lenharth1-0/+5
2005-06-19fix DCE + va_arg problemAndrew Lenharth1-0/+1
2005-06-18header file changes for varargsAndrew Lenharth4-54/+10
2005-06-18Make sure a variable is initialized before use to clean up a warning fromReid Spencer1-1/+2
2005-06-17silence a huge number of bogus warnings with GCC 4 on Reid's tester.Chris Lattner1-1/+2
2005-06-17Added ModuloSchedSB as a friend class.Tanya Lattner1-0/+3
2005-06-15Don't lie to the casual reader about Value subclassing from Annotable.Reid Spencer1-2/+1
2005-06-15Add some operators the PowerPC backend needs to efficiently and correctlyNate Begeman1-0/+20
2005-05-20Give the asmparser the ability to parse strings, patch contributed byChris Lattner1-0/+1
2005-05-16remove deprecated methodsChris Lattner2-26/+5
2005-05-15Remove the check for the ffsll function. Its no longer needed by theReid Spencer1-3/+0
2005-05-15fix warningChris Lattner1-1/+1
2005-05-15fix compiler warningChris Lattner1-1/+1
2005-05-15Some cleanups for compilation with GCC 4.0.0 to remove warnings:Reid Spencer7-12/+15
2005-05-14Forgot to commit this earlier. Its part of the simplify-libcallsReid Spencer1-0/+3
2005-05-14add a new mapChris Lattner1-0/+3
2005-05-14Add a way to construct an arbitrary node, cleanly.Chris Lattner1-2/+12
2005-05-14add accessorsChris Lattner1-0/+8
2005-05-14Pass the dag into LowerOperationChris Lattner1-1/+1
2005-05-14Print the symbolic register name in a register allocator debug dump.Chris Lattner1-1/+7
2005-05-13Add an isTailCall flag to LowerCallToChris Lattner1-2/+2
2005-05-13add TAILCALL nodeChris Lattner2-5/+7
2005-05-13add a new methodChris Lattner1-0/+1
2005-05-13allow a virtual register to be associated with live-in values.Chris Lattner1-7/+14
2005-05-12rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to be CALLSEQ_START/BEGIN.Chris Lattner1-6/+6
2005-05-12LowerCallTo now takes the cc to useChris Lattner1-1/+2
2005-05-12Add a little hookChris Lattner1-0/+14
2005-05-11new methodChris Lattner1-0/+4
2005-05-09Add READPORT, WRITEPORT, READIO, WRITEIO nodes, wrap long linesChris Lattner2-6/+14
2005-05-07Silence VC++ warnings about unsafe mixing of ints and bools with the | operator.Jeff Cohen1-1/+1
2005-05-06Add support for explicit calling conventionsChris Lattner3-5/+36
2005-05-06New fileChris Lattner1-0/+54
2005-05-06add a default argChris Lattner1-1/+1
2005-05-06Add a 'tail' marker for call instructions, patch contributed byChris Lattner1-1/+5
2005-05-05Remove vim settings from source code; people should use llvm/utils/vim/vimrcMisha Brukman7-7/+0
2005-05-05Convert tabs to spacesMisha Brukman1-12/+12
2005-05-03Implement count leading zeros (ctlz), count trailing zeros (cttz), and countAndrew Lenharth3-5/+18
2005-05-03add direct support for making GEP instrs with one indexChris Lattner1-2/+8
2005-05-01Add accessor method,Tanya Lattner1-0/+1
2005-05-01Adding ModuloSched SB.Tanya Lattner1-0/+3