aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* use PrintEscapedString to handle attribute section with escapes in it,Chris Lattner2010-07-071-6/+11
* Add fixme.Devang Patel2010-07-061-0/+1
* IndirectBr is not safe to speculatively execute (!)Dan Gohman2010-07-021-0/+1
* Implement the "linker_private_weak" linkage type. This will be used forBill Wendling2010-07-012-0/+8
* reformulate CallSite::getCallee to adapt to CallInst::ArgOffset, and make it ...Gabor Greif2010-07-011-1/+3
* Revert r107205 and r107207.Bill Wendling2010-06-292-6/+0
* Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling2010-06-292-0/+6
* use ArgOperand APIGabor Greif2010-06-291-6/+6
* encode operand initializations (at fixed index)Gabor Greif2010-06-291-12/+8
* Constant fold x == undef to undef.Dan Gohman2010-06-281-1/+8
* Fix Value::stripPointerCasts and BasicAA to avoid trouble onDan Gohman2010-06-281-1/+9
* use ArgOperand accessorsGabor Greif2010-06-231-13/+13
* use ArgOperand accessorsGabor Greif2010-06-231-5/+6
* use helper to neatly access argumentsGabor Greif2010-06-231-5/+6
* use high-level accessorsGabor Greif2010-06-221-12/+13
* warmup ritual: use high-level argument accessorsGabor Greif2010-06-221-3/+3
* Use single interface, using twine, to get named metadata.Devang Patel2010-06-221-5/+1
* Use A.append(...) instead of A.insert(A.end(), ...) when A is aDan Gohman2010-06-212-3/+3
* Move several non-performance-critical member functinos out of line.Dan Gohman2010-06-212-0/+50
* Tidy.Bob Wilson2010-06-191-2/+2
* Use separate named MDNode to hold each function's local variable info.Devang Patel2010-06-161-0/+7
* improve verifier error about unterminated block to includeChris Lattner2010-06-121-1/+2
* Another place where the code wanted to access the argument list and not all ofBill Wendling2010-06-071-2/+2
* getFoldedOffsetOf no longer does anything special with vector types.Dan Gohman2010-06-051-1/+1
* Split the logic behind CastInst::isNoopCast into a separate static function,Dan Gohman2010-05-281-5/+13
* Eliminate the restriction that the array size in an alloca must be i32.Dan Gohman2010-05-282-4/+4
* Add basic error checking to MemoryBuffer::getSTDIN.Dan Gohman2010-05-271-7/+6
* Add support for thiscall calling convention.Anton Korobeynikov2010-05-162-0/+4
* Adding a v8i64 512-bit vector type. This will be used to model ARM NEON intri...Evan Cheng2010-05-131-0/+6
* Revert r103493, materializing functions in the regular PassManager.Dan Gohman2010-05-111-9/+1
* Teach the regular pass manager how to materialize functions as needed.Dan Gohman2010-05-111-1/+9
* simplify more.Chris Lattner2010-05-101-1/+1
* Simplify by using startswith instead of substr.Chris Lattner2010-05-101-2/+2
* fix PR7105 by enumerating MDNodes on all @llvm.fooChris Lattner2010-05-101-5/+10
* Fix PR6875:David Greene2010-05-101-15/+31
* Minimally fix this code to not abort on mdnodes with integer dataDan Gohman2010-05-071-5/+7
* Fix a problem exposed by my previous commit and noticed by a release-assertsDuncan Sands2010-05-041-11/+3
* Fix a variant of PR6112 found by thinking about it: when doingDuncan Sands2010-05-041-7/+21
* Remove the API compatibility layer which converted add, sub, and mulDan Gohman2010-05-032-27/+4
* Fix function prototype mismatch in LLVMUnionType(). Fixes PR7019.Nick Lewycky2010-05-031-2/+1
* Verify metadata harder. In particular, check that moduleDuncan Sands2010-04-291-39/+60
* fix PR6112 - When globalopt (or any other pass) does RAUW(@G, %G), Chris Lattner2010-04-281-2/+15
* Remove the palignr intrinsics now that we lower them to vector shuffles,Eric Christopher2010-04-201-1/+119
* Fix -Wcast-qual warnings.Dan Gohman2010-04-191-2/+4
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-165-52/+51
* reapply r101434Gabor Greif2010-04-165-51/+52
* Silence an unused variable warning.Eric Christopher2010-04-161-1/+1
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-165-52/+51
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-155-51/+52
* Fix a bunch of namespace polution.Dan Gohman2010-04-153-3/+7