summaryrefslogtreecommitdiff
path: root/tools/llc
AgeCommit message (Expand)AuthorFilesLines
2007-02-08The new version of how to add passes to emit files. We explicitly call aBill Wendling1-1/+25
2007-02-07push bytecode decompressor out through APIs. Now the bytecode readerChris Lattner1-1/+3
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer1-1/+1
2006-12-06make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.Chris Lattner1-0/+2
2006-09-04Use LINK_COMPONENTS to specify *components* to link against instead ofChris Lattner1-16/+2
2006-09-04Completely rearchitect the interface between targets and the pass manager.Chris Lattner1-79/+110
2006-09-04rearrange targets to satisfy dependencies. Too bad we aren't using llvm-config.Chris Lattner1-1/+1
2006-09-03Remove use of target::getName()Chris Lattner1-2/+2
2006-08-23Make sure that both non-asm file types are marked as experimentalNate Begeman1-1/+2
2006-08-23Initial checkin of the Mach-O emitter. There's plenty of fixmes, but itNate Begeman1-3/+0
2006-08-03Now that SparcV9 is gone, this logical can be simplified significantly.Chris Lattner1-39/+1
2006-08-01Fix the build on case-sensitive filesystems :(Chris Lattner1-1/+1
2006-08-01Introducing plugable register allocators and instruction schedulers.Jim Laskey1-0/+1
2006-07-21Fix MacOSX build failures. (pr841)Devang Patel1-1/+1
2006-07-21Build more debugger/selectiondag libraries as archives instead of .o files.Chris Lattner1-1/+1
2006-07-20Fix linking on AlphaAndrew Lenharth1-1/+1
2006-07-07Tools require EH for their top-level try blocks.Chris Lattner1-0/+1
2006-06-07For PR780:Reid Spencer1-0/+1
2006-06-01Oops, llc needs libTarget.a not Target.oReid Spencer1-1/+1
2006-06-01Use archive libraries instead of object files for VMCore, BCReader,Reid Spencer1-5/+5
2006-05-14added a skeleton of the ARM backendRafael Espindola1-0/+5
2006-05-12Refactor a bunch of includes so that TargetMachine.h doesn't have to includeOwen Anderson1-0/+1
2006-05-04Adjust to use proper TargetData copy ctorChris Lattner1-2/+1
2006-05-03Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson1-1/+1
2006-04-20Never link in sparcv9Chris Lattner1-10/+0
2006-04-18Add a warning.Chris Lattner1-0/+3
2006-03-23remove always-null IntrinsicLowering argument.Chris Lattner1-3/+1
2006-02-16remove support for the skeleton targetChris Lattner1-5/+0
2006-02-05SparcV8 -> SparcChris Lattner1-2/+2
2006-01-23Remove dead #includeChris Lattner1-1/+0
2006-01-23It doesn't make sense to give llc a list of passes on the command line,Chris Lattner1-18/+0
2006-01-05remove unused headerChris Lattner1-1/+0
2006-01-04Applied some recommend changes from sabre. The dominate one beginning "let theJim Laskey1-3/+0
2006-01-04Adding MachineDebugInfo as a immutable pass.Jim Laskey1-0/+4
2005-12-30don't need this anymoreDuraid Madina1-1/+0
2005-12-30delete file portablyDuraid Madina1-1/+2
2005-12-28behold my standards-compliant humps!Duraid Madina1-1/+2
2005-12-28WAKEY WAKEYDuraid Madina1-1/+1
2005-12-16rename option for consistency with -mcpu -mattr etcChris Lattner1-1/+1
2005-12-16provide an option to override the target triple in a module from the commandChris Lattner1-0/+6
2005-11-08Add a new -fast option, which generates code quickly.Chris Lattner1-1/+5
2005-10-27Move some constant folding code shared by Analysis and Transform passesJohn Criswell1-1/+1
2005-10-261. Remove libraries no longer created from the list of libraries linked into theJohn Criswell1-1/+1
2005-10-25transforms before analysesChris Lattner1-1/+1
2005-10-24pull in the archive version of this lib to reduce exe sizeChris Lattner1-1/+1
2005-10-23Shrinkify to make --help output look betterChris Lattner1-1/+1
2005-10-23shrinkify the option name a bitChris Lattner1-2/+2
2005-10-22document this as experimentalChris Lattner1-1/+1
2005-09-02Add help support for -mcpu and -mattr.Jim Laskey1-3/+3
2005-09-011. Use SubtargetFeatures in llc/lli.Jim Laskey1-1/+24