| Commit message (Expand) | Author | Age | Files | Lines |
* | Move TypeFinder.h into the IR tree, it clearly belongs with the IR library. | Chandler Carruth | 2013-01-07 | 1 | -1/+1 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 | 1 | -5/+5 |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -3/+3 |
* | Move the "findUsedStructTypes" functionality outside of the Module class. | Bill Wendling | 2012-08-03 | 1 | -2/+3 |
* | Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and | Bill Wendling | 2012-06-28 | 1 | -1/+1 |
* | switch to use the new api for structtypes. | Chris Lattner | 2011-08-12 | 1 | -1/+1 |
* | remove the DerivedType which isn't adding value anymore. | Chris Lattner | 2011-07-09 | 1 | -2/+1 |
* | Land the long talked about "type system rewrite" patch. This | Chris Lattner | 2011-07-09 | 1 | -9/+15 |
* | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson | 2010-10-19 | 1 | -4/+12 |
* | Now with fewer extraneous semicolons! | Owen Anderson | 2010-10-07 | 1 | -4/+4 |
* | DIGlobalVariable can be used to encode debug info for globals that are direc... | Devang Patel | 2010-08-25 | 1 | -2/+2 |
* | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -4/+4 |
* | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 1 | -4/+4 |
* | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 1 | -4/+4 |
* | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 2010-07-21 | 1 | -8/+9 |
* | Make this code a little more readable. | Dan Gohman | 2010-07-20 | 1 | -2/+4 |
* | Fix a typo. | Dan Gohman | 2010-07-20 | 1 | -1/+1 |
* | Don't look up the "dbg" metadata kind by name. | Dan Gohman | 2010-07-20 | 1 | -3/+2 |
* | Debugging infomration is encoded in llvm IR using metadata. This is designed | Devang Patel | 2010-07-01 | 1 | -0/+101 |
* | If a named mdnode is removed then mark module as changed. | Devang Patel | 2010-07-01 | 1 | -1/+3 |
* | Remove all debug info related named mdnodes. | Devang Patel | 2010-06-30 | 1 | -10/+6 |
* | use ArgOperand API | Gabor Greif | 2010-06-30 | 1 | -2/+2 |
* | Return Changed. This required setting Changed if dbg metadata | Duncan Sands | 2010-06-29 | 1 | -5/+7 |
* | Strip llvm.dbg.lv also. | Devang Patel | 2010-05-20 | 1 | -0/+6 |
* | Strip new llvm.dbg.value intrinsic. | Devang Patel | 2010-02-10 | 1 | -0/+9 |
* | Another strncmp -> StringRef.startswith simplification. | Benjamin Kramer | 2010-01-22 | 1 | -1/+1 |
* | Final step in the metadata API restructuring: move the | Chris Lattner | 2009-12-29 | 1 | -4/+2 |
* | This is a major cleanup of the instruction metadata interfaces that | Chris Lattner | 2009-12-28 | 1 | -1/+1 |
* | rename getMDKind -> getMDKindID, make it autoinsert if an MD Kind | Chris Lattner | 2009-12-28 | 1 | -3/+1 |
* | Remove debug info attached with an instruction. | Devang Patel | 2009-11-17 | 1 | -36/+18 |
* | llvm.dbg.global_variables do not exist anymore. | Devang Patel | 2009-10-28 | 1 | -9/+0 |
* | Previously, all operands to Constant were themselves constant. | Chris Lattner | 2009-10-28 | 1 | -5/+4 |
* | Derive metadata hierarchy from Value instead of User. | Devang Patel | 2009-10-21 | 1 | -2/+0 |
* | Remove VISIBILITY_HIDDEN from this file. | Nick Lewycky | 2009-09-03 | 1 | -4/+3 |
* | Reapply 79977. | Devang Patel | 2009-08-28 | 1 | -118/+7 |
* | Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. | Devang Patel | 2009-08-26 | 1 | -7/+118 |
* | Update DebugInfo interface to use metadata, instead of special named llvm.dbg... | Devang Patel | 2009-08-25 | 1 | -118/+7 |
* | Fix a bunch of namespace pollution. | Dan Gohman | 2009-08-07 | 1 | -2/+2 |
* | Use DebugInfoFinder. | Devang Patel | 2009-08-06 | 1 | -10/+9 |
* | Move more code back to 2.5 APIs. | Owen Anderson | 2009-07-30 | 1 | -1/+1 |
* | Remove Value::getName{Start,End}, the last of the old Name APIs. | Daniel Dunbar | 2009-07-26 | 1 | -6/+5 |
* | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 1 | -1/+0 |
* | implement a new magic global "llvm.compiler.used" which is like llvm.used, but | Chris Lattner | 2009-07-20 | 1 | -21/+16 |
* | Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num... | Owen Anderson | 2009-07-16 | 1 | -0/+1 |
* | More LLVMContext-ification. | Owen Anderson | 2009-07-06 | 1 | -1/+2 |
* | Remove debug info anchors - llvm.dbg.compile_units, llvm.dbg.subprograms | Devang Patel | 2009-06-26 | 1 | -1/+20 |
* | The second argument to RecursivelyDeleteTriviallyDeadInstructions has | Dan Gohman | 2009-05-02 | 1 | -2/+2 |
* | Fix -strip-debug-declare to work when there are | Dale Johannesen | 2009-03-13 | 1 | -19/+17 |
* | Remove llvm.dbg.global_variables also. | Devang Patel | 2009-03-09 | 1 | -0/+10 |
* | Add helper pass to remove llvm.dbg.declare intrinsics. | Devang Patel | 2009-03-09 | 1 | -0/+62 |