aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/IR
AgeCommit message (Expand)AuthorFilesLines
2013-11-17[PM] Completely remove support for explicit 'require' methods on theChandler Carruth1-1/+0
2013-11-15Give unit test its own LLVMContext so MDNodes aren't leaked even if we never ...Benjamin Kramer1-9/+10
2013-11-15Add addrspacecast instruction.Matt Arsenault1-39/+14
2013-11-13Introduce an AnalysisManager which is like a pass manager but with a lotChandler Carruth1-4/+48
2013-11-09[PM] Start sketching out the new module and function pass manager.Chandler Carruth2-0/+89
2013-11-09Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2-2/+9
2013-10-31Merge CallGraph and BasicCallGraph.Rafael Espindola1-1/+1
2013-10-30Add calls to doInitialization() and doFinalization() in verifyFunction()Rafael Espindola1-3/+4
2013-10-05Silencing an MSVC warning.Aaron Ballman1-2/+2
2013-09-30Fix getOrInsertGlobal dropping the address space.Matt Arsenault1-0/+40
2013-09-30IRBuilder: Add RAII objects to reset insertion points or fast math flags.Benjamin Kramer1-0/+36
2013-09-09Revert patches to add case-range support for PR1255.Bob Wilson1-0/+1
2013-08-02Make one of the AttributeSet ctors maintain the invariant that thePeter Collingbourne1-0/+13
2013-07-31Fix ptr vector inconsistency in CreatePointerCastMatt Arsenault1-0/+11
2013-07-30Respect address space sizes in isEliminableCastPair.Matt Arsenault1-2/+79
2013-07-30Revert "Remove isCastable since nothing uses it now"Matt Arsenault1-0/+5
2013-07-30Remove isCastable since nothing uses it nowMatt Arsenault1-5/+0
2013-07-30Change behavior of calling bitcasted alias functions.Matt Arsenault1-7/+70
2013-06-28Fix copypaste error in test.Matt Arsenault1-1/+1
2013-06-19Add unit test to test a trivial verifier check.Bill Wendling1-0/+16
2013-05-05Add missing PatternMatch.cpp to CMakeLists.txtArnold Schwaighofer1-0/+1
2013-05-05PatternMatch: Matcher for (un)ordered floating point min/maxArnold Schwaighofer1-0/+265
2013-04-12Fix a disconcerting bug in Value::isUsedInBasicBlock, which gave wrong answer...Benjamin Kramer2-0/+47
2013-01-31Change GetPointerBaseWithConstantOffset's DataLayout argument from aDan Gohman1-4/+4
2013-01-27Fix test to not use the AttributeSet's AttributeWithIndex creation method.Bill Wendling1-5/+5
2013-01-23llvm/unittests: Use OwningPtr to fix --vg-leak.NAKAMURA Takumi2-2/+2
2013-01-23IRTests/WaymarkTest.cpp: Fix in --vg-leak.NAKAMURA Takumi1-0/+2
2013-01-23IRTests/IRBuilderTest.cpp: GetIntTy: Delete DL at yourself since it is not li...NAKAMURA Takumi1-0/+1
2013-01-23IRTests/IRBuilderTest.cpp: Let GV added to the module.NAKAMURA Takumi1-2/+2
2013-01-23IRTests/ConstantsTest.cpp: AsInstructionsTest: Delete each instruction immedi...NAKAMURA Takumi1-6/+8
2013-01-23Untabify.NAKAMURA Takumi1-5/+5
2013-01-23DominatorTreeTest.cpp: Add the file header.NAKAMURA Takumi1-0/+9
2013-01-16Allow vectors in CreatePointerCast of constants.Evgeniy Stepanov1-0/+30
2013-01-16A test for r172535.Evgeniy Stepanov1-0/+8
2013-01-14Improve r172464: const_cast is not needed if the variable is not constDmitri Gribenko1-3/+2
2013-01-14Fix CastsDavid Greene1-1/+2
2013-01-12Add a unit test to verifies that attribute uniquing works so it doesn't break...Benjamin Kramer2-0/+35
2013-01-07Rename the VMCore unittest tree to IR. Somehow was missed when doing theChandler Carruth14-0/+2447