| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix off-by-one. | Benjamin Kramer | 2011-07-19 | 1 | -1/+1 |
* | Introduce MCCodeGenInfo, which keeps information that can affect codegen | Evan Cheng | 2011-07-19 | 6 | -6/+60 |
* | Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down | Evan Cheng | 2011-07-18 | 3 | -3/+12 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 3 | -5/+5 |
* | LLC doesn't need to create MCInstrInfo's. | Evan Cheng | 2011-07-18 | 1 | -1/+0 |
* | Teach llvm-objdump to disassemble sections symbol by symbol. | Benjamin Kramer | 2011-07-15 | 1 | -23/+56 |
* | Convert CallInst and InvokeInst APIs to use ArrayRef. | Jay Foad | 2011-07-15 | 1 | -6/+4 |
* | Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge... | Evan Cheng | 2011-07-14 | 6 | -4/+9 |
* | CMake: Add a new configuration option LLVM_BUILD_CLANG that's | Douglas Gregor | 2011-07-14 | 1 | -1/+4 |
* | Unfortunately several files in MC are badly violating layering rule by using | Evan Cheng | 2011-07-14 | 1 | -1/+2 |
* | Revert accidental commit. | Evan Cheng | 2011-07-13 | 1 | -2/+0 |
* | It's not safe to fold (fptrunc (sqrt (fpext x))) to (sqrtf x) if there is ano... | Evan Cheng | 2011-07-13 | 1 | -0/+2 |
* | Second attempt at de-constifying LLVM Types in FunctionType::get(), | Jay Foad | 2011-07-12 | 1 | -1/+1 |
* | Revert r134893 and r134888 (and related patches in other trees). It was causing | Bill Wendling | 2011-07-12 | 1 | -1/+1 |
* | Fix LTO after the recent MC subtarget refactoring. | Cameron Zwarich | 2011-07-11 | 2 | -0/+2 |
* | Disassembler doesn't need TargetMachine anymore. | Evan Cheng | 2011-07-11 | 1 | -17/+0 |
* | De-constify Types in StructType::get() and TargetData::getIntPtrType(). | Jay Foad | 2011-07-11 | 1 | -1/+1 |
* | - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo | Evan Cheng | 2011-07-11 | 2 | -2/+6 |
* | Land the long talked about "type system rewrite" patch. This | Chris Lattner | 2011-07-09 | 3 | -23/+25 |
* | Change createAsmParser to take a MCSubtargetInfo instead of triple, | Evan Cheng | 2011-07-09 | 3 | -6/+13 |
* | Eliminate asm parser's dependency on TargetMachine: | Evan Cheng | 2011-07-08 | 2 | -2/+6 |
* | Remove some unnecessary includes. | Eli Friedman | 2011-07-06 | 1 | -8/+0 |
* | createMCInstPrinter doesn't need TargetMachine anymore. | Evan Cheng | 2011-07-06 | 4 | -21/+5 |
* | Remove unused constant. | Duncan Sands | 2011-07-02 | 1 | -1/+0 |
* | Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to | Evan Cheng | 2011-06-30 | 5 | -18/+12 |
* | Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)... | Evan Cheng | 2011-06-29 | 4 | -4/+4 |
* | Reinstate r133516 "Remove some unnecessary uses of c_str()." A trailing null | Chad Rosier | 2011-06-28 | 1 | -6/+6 |
* | PR10210: New method ConstantArray::getAsCString(). Use it in LTO to | Jay Foad | 2011-06-28 | 1 | -1/+1 |
* | Revert r133516 "Remove some unnecessary uses of c_str()." | Chad Rosier | 2011-06-27 | 1 | -6/+6 |
* | Object: Add proper error handling. | Michael J. Spencer | 2011-06-25 | 2 | -13/+44 |
* | Modify llvm-nm to use new Binary creation method. | Michael J. Spencer | 2011-06-25 | 1 | -5/+5 |
* | Make Binary the parent of ObjectFile and update children to new interface. | Michael J. Spencer | 2011-06-25 | 1 | -1/+1 |
* | Remove some unnecessary uses of c_str(). | Jay Foad | 2011-06-21 | 1 | -6/+6 |
* | Revamp the "ConstantStruct::get" methods. Previously, these were scattered | Chris Lattner | 2011-06-20 | 1 | -6/+9 |
* | eliminate the Type::getDescription() method, using "<<" instead. This | Chris Lattner | 2011-06-18 | 1 | -1/+1 |
* | Use the verbose asm flag instead of a new flag for decoding the LSDA. | Bill Wendling | 2011-06-17 | 1 | -6/+1 |
* | Add an option that allows one to "decode" the LSDA. | Bill Wendling | 2011-06-17 | 1 | -6/+10 |
* | Drop the "2" suffix on some enums. | Chris Lattner | 2011-06-17 | 1 | -3/+3 |
* | remove support for a bunch of obsolete instruction encodings | Chris Lattner | 2011-06-17 | 1 | -6/+0 |
* | Remove some "2" suffixes from the metadata enums now that "1" is gone. | Chris Lattner | 2011-06-17 | 1 | -4/+4 |
* | remove bitcode reader support for LLVM 2.7 metadata encoding. | Chris Lattner | 2011-06-17 | 1 | -5/+0 |
* | Revert the last two commits in the series. r132911, r132912. | Michael J. Spencer | 2011-06-13 | 1 | -6/+6 |
* | Modify llvm-nm to use new Binary creation method. | Michael J. Spencer | 2011-06-13 | 1 | -5/+5 |
* | Make Binary the parent of ObjectFile and update children to new interface. | Michael J. Spencer | 2011-06-13 | 1 | -1/+1 |
* | Add -O1/2/3 to bugpoint, so when you conclude opt -O2 reproduces an issue, yo... | Eli Friedman | 2011-06-06 | 1 | -2/+28 |
* | We only do always-inlining at -O1; make opt reflect that. | Eli Friedman | 2011-06-06 | 1 | -1/+1 |
* | Also remove -lLTO which should have been in r132349. I failed to apply this | Nick Lewycky | 2011-05-31 | 1 | -1/+1 |
* | Make the gold plugin build on Cygwin as well as Linux. Patch by David Meyer! | Nick Lewycky | 2011-05-31 | 1 | -1/+1 |
* | Remove dead option. | Evan Cheng | 2011-05-24 | 1 | -5/+0 |
* | initialize and finalize function passes, pointed out by Cameron. | Chris Lattner | 2011-05-22 | 1 | -1/+4 |