aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Add build rules for llc, opt, and llvm-link on target device.Logan Chien2011-10-193-21/+172
* Add llvm opt executable build rules.Logan Chien2011-10-112-21/+36
* Merge with LLVM upstream r135568 (Jul 20th 2011)Logan Chien2011-07-208-16/+85
|\
| * Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng2011-07-203-3/+10
| * Fix off-by-one.Benjamin Kramer2011-07-191-1/+1
| * Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-196-6/+60
| * Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng2011-07-183-3/+12
| * land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-183-5/+5
| * LLC doesn't need to create MCInstrInfo's.Evan Cheng2011-07-181-1/+0
* | Merge upstream to r135343 at Sat. 16th July 2011.Nowar Gu2011-07-1613-110/+127
|\ \ | |/
| * Teach llvm-objdump to disassemble sections symbol by symbol.Benjamin Kramer2011-07-151-23/+56
| * Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad2011-07-151-6/+4
| * Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng2011-07-146-4/+9
| * CMake: Add a new configuration option LLVM_BUILD_CLANG that'sDouglas Gregor2011-07-141-1/+4
| * Unfortunately several files in MC are badly violating layering rule by usingEvan Cheng2011-07-141-1/+2
| * Revert accidental commit.Evan Cheng2011-07-131-2/+0
| * It's not safe to fold (fptrunc (sqrt (fpext x))) to (sqrtf x) if there is ano...Evan Cheng2011-07-131-0/+2
| * Second attempt at de-constifying LLVM Types in FunctionType::get(),Jay Foad2011-07-121-1/+1
| * Revert r134893 and r134888 (and related patches in other trees). It was causingBill Wendling2011-07-121-1/+1
| * Fix LTO after the recent MC subtarget refactoring.Cameron Zwarich2011-07-112-0/+2
| * Disassembler doesn't need TargetMachine anymore.Evan Cheng2011-07-111-17/+0
| * De-constify Types in StructType::get() and TargetData::getIntPtrType().Jay Foad2011-07-111-1/+1
| * - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-112-2/+6
| * Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-093-23/+25
| * Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng2011-07-093-6/+13
| * Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-082-2/+6
| * Remove some unnecessary includes.Eli Friedman2011-07-061-8/+0
| * createMCInstPrinter doesn't need TargetMachine anymore.Evan Cheng2011-07-064-21/+5
| * Remove unused constant.Duncan Sands2011-07-021-1/+0
* | Merge upstream to r134237 at Fri. 1st July 2011.Nowar Gu2011-07-016-42/+67
|\ \ | |/
| * Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng2011-06-305-18/+12
| * Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng2011-06-294-4/+4
| * Reinstate r133516 "Remove some unnecessary uses of c_str()." A trailing nullChad Rosier2011-06-281-6/+6
| * PR10210: New method ConstantArray::getAsCString(). Use it in LTO toJay Foad2011-06-281-1/+1
| * Revert r133516 "Remove some unnecessary uses of c_str()."Chad Rosier2011-06-271-6/+6
| * Object: Add proper error handling.Michael J. Spencer2011-06-252-13/+44
| * Modify llvm-nm to use new Binary creation method.Michael J. Spencer2011-06-251-5/+5
| * Make Binary the parent of ObjectFile and update children to new interface.Michael J. Spencer2011-06-251-1/+1
* | Merge upstream to r133679 at Thu. 23th Jun 2011.Nowar Gu2011-06-235-35/+26
|\ \ | |/
| * Remove some unnecessary uses of c_str().Jay Foad2011-06-211-6/+6
| * Revamp the "ConstantStruct::get" methods. Previously, these were scatteredChris Lattner2011-06-201-6/+9
| * eliminate the Type::getDescription() method, using "<<" instead. This Chris Lattner2011-06-181-1/+1
| * Use the verbose asm flag instead of a new flag for decoding the LSDA.Bill Wendling2011-06-171-6/+1
| * Add an option that allows one to "decode" the LSDA.Bill Wendling2011-06-171-6/+10
| * Drop the "2" suffix on some enums.Chris Lattner2011-06-171-3/+3
| * remove support for a bunch of obsolete instruction encodingsChris Lattner2011-06-171-6/+0
| * Remove some "2" suffixes from the metadata enums now that "1" is gone.Chris Lattner2011-06-171-4/+4
| * remove bitcode reader support for LLVM 2.7 metadata encoding.Chris Lattner2011-06-171-5/+0
* | Merge upstream to r133240 at Fri. 17th Jun 2011.Nowar Gu2011-06-2024-524/+480
|\ \ | |/
| * Revert the last two commits in the series. r132911, r132912.Michael J. Spencer2011-06-131-6/+6