summaryrefslogtreecommitdiff
path: root/lib/VMCore
Commit message (Expand)AuthorAge
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-27
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-27
* Add IRBuilder code for adding !tbaa.struct metadata tags to llvm.memcpy calls.Dan Gohman2012-09-26
* Query the parameter attributes directly instead of using the Attribute symbols.Bill Wendling2012-09-26
* Initial commit for the AttributesImpl class.Bill Wendling2012-09-26
* Replace calls to getSizeInBits with getExtendedSizeInBits since its already k...Craig Topper2012-09-26
* Move Attribute::typeIncompatible inside of the Attributes class.Bill Wendling2012-09-25
* Don't do actual work inside an assert statement. Fixes PR11760!Nick Lewycky2012-09-23
* Add LLVM_OVERRIDE to methods that override their base classes.Craig Topper2012-09-23
* Encapsulate the "construct*AlignmentFromInt" functions.Bill Wendling2012-09-21
* Make the 'get*AlignmentFromAttr' functions into member functions within the A...Bill Wendling2012-09-21
* Revert r164308 to fix buildbots.Bill Wendling2012-09-20
* Make the 'get*AlignmentFromAttr' functions into member functions within the A...Bill Wendling2012-09-20
* Remove more bare uses of the different Attribute enums.Bill Wendling2012-09-20
* Make the 'getAsString' function a method of the Attributes class.Bill Wendling2012-09-20
* Convert some attribute existence queries over to use the predicate methods.Bill Wendling2012-09-19
* Add in new data types that are used by AMDIL/ANL among others.Micah Villmow2012-09-19
* Add support for accessing an MDNode's operands via the C binding. Patch byDuncan Sands2012-09-19
* whitespace.Nadav Rotem2012-09-19
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-18
* Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper2012-09-15
* Define an official slot for the new !tbaa.struct metadata tag.Dan Gohman2012-09-13
* Unify the emission of the calling conventions into a single function to reduc...Micah Villmow2012-09-13
* Recommit, with fixes:Eric Christopher2012-09-12
* Revert "Add some support for dealing with an object pointer on arguments."Eric Christopher2012-09-12
* When calling print directly on a global (eg from the debugger) itDuncan Sands2012-09-12
* Add some support for dealing with an object pointer on arguments.Eric Christopher2012-09-12
* c bindings: revert LLVMConstInlineAsm to always use the default asm dialect.Benjamin Kramer2012-09-10
* Stop casting away const qualifier needlessly.Roman Divacky2012-09-05
* [ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect toChad Rosier2012-09-05
* [ms-inline asm] Emit the (new) inline asm Non-Standard Dialect attribute.Chad Rosier2012-09-05
* [ms-inline asm] Add the inline assembly dialect, AsmDialect, to the InlineAsmChad Rosier2012-09-04
* [ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. ThisChad Rosier2012-09-04
* Move the GCOVFormat enums into their own namespace per the LLVM coding standard.Bill Wendling2012-08-31
* Apply "/Og-" also to MSC15(aka VS9) on VMCore/Function.cpp.NAKAMURA Takumi2012-08-30
* Make atomic load and store of pointers work. Tighten verification of atomic ...Eli Friedman2012-08-17
* Change the `linker_private_weak_def_auto' linkage to `linkonce_odr_auto_hide' toBill Wendling2012-08-17
* Assert that dominates is not given a multiple edge. Finding out if we haveRafael Espindola2012-08-17
* Teach GVN to reason about edges dominating uses. This allows it to handle casesRafael Espindola2012-08-16
* Fix a typo that led to a failure to correctly verify bitcast instructions.Nick Lewycky2012-08-15
* Typo.Eric Christopher2012-08-14
* The normal edge of an invoke is not allowed to branch to a block with aEli Friedman2012-08-10
* Move BasicBlockEdge to the cpp file. No functionality change.Rafael Espindola2012-08-10
* [ms-inline asm] Add a new Inline Asm Non-Standard Dialect attribute.Chad Rosier2012-08-10
* The dominance computation already has logic for computing if an edge dominatesRafael Espindola2012-08-07
* Postpone the deletion of the old name in StructType::setName to allow using a...Benjamin Kramer2012-08-04
* Move the "findUsedStructTypes" functionality outside of the Module class.Bill Wendling2012-08-03
* Add support for v16i32/v16i64 into the code generator. This is required for b...Micah Villmow2012-07-26
* Fix a dangling StringRef bug in the auto upgrader. In one case, we resetChandler Carruth2012-07-20
* Pull the simple parts of DenseMapInfo<DebugLoc> inline and prune includes.Benjamin Kramer2012-07-19