LLVMContext-ification.
[oota-llvm.git] / lib / VMCore / Function.cpp
2009-07-07 Owen AndersonLLVMContext-ification.
2009-07-07 Owen AndersonHave scoped mutexes take referenes instead of pointers.
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-05 Owen AndersonMore LLVMContext-ification.
2009-07-02 Owen AndersonAdd an accessor to Function so that Passes can easily...
2009-06-18 Owen AndersonSimplify.
2009-06-18 Owen AndersonMove Threading.[h|cpp] from Support to System.
2009-06-17 Owen AndersonReapply r73647 in a non-broken form.
2009-06-17 Owen AndersonProtect the GC table in Function.cpp
2009-06-10 Jay FoadImplement and use new method Function::hasAddressTaken().
2009-03-07 Gabor Greiffurther simplifications arising from peruse of the...
2009-03-01 Gabor GreifAnother sentinel optimization. This one should always
2009-03-01 Gabor GreifReuse a technique (pioneered for BasicBlocks) of superp...
2009-02-24 Mon P WangAdded support to have TableGen provide information...
2009-02-05 Dale JohannesenReapply 63765. Patches for clang and llvm-gcc to follow.
2009-02-04 Dale JohannesenReverting 63765. This broke the build of both clang
2009-02-04 Nate BegemanNew feature: add support for target intrinsics being...
2009-01-12 Chris Lattnermake tblgen emit the entire Intrinsic::getAttributes...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2009-01-05 Chris Lattnertighten up return type check
2008-12-31 Duncan SandsDon't analyze arguments already marked 'nocapture'.
2008-09-26 Devang PatelNow Attributes are divided in three groups
2008-09-25 Devang Patel Large mechanical patch.
2008-09-24 Devang Patels/ParamAttrsWithIndex/FnAttributeWithIndex/g
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-09-23 Devang PatelUse parameter attribute store (soon to be renamed) for
2008-09-02 Devang PatelInitialize function notes.
2008-08-17 Gordon HenriksenRename some GC classes so that their roll will hopefull...
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-07-08 Duncan SandsAdd some helpers for manipulating function
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-05-26 Duncan SandsFactor code to copy global value attributes like
2008-05-16 Eric ChristopherAdd functions to enable adding a single attribute to...
2008-05-15 Gabor GreifFix a bunch of 80col violations that arose from the...
2008-05-06 Anton KorobeynikovMake StripPointerCast a common function (should we...
2008-04-28 Gordon HenriksenExpose parameter attributes via C bindings.
2008-04-08 Duncan SandsConvenience method for setting the nounwind
2008-04-07 Duncan SandsMake sure that intrinsics automagically get the
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-03-13 Chris Lattnermove a bunch of trivial methods to be inline.
2008-03-12 Chris LattnerReimplement the parameter attributes support, phase...
2008-03-03 Devang Patels/isReturnStruct()/hasStructRetAttr()/g
2008-03-03 Devang PatelIf a function uses multive values in ret instruction...
2008-02-22 Dale JohannesenSplit ParameterAttributes.h, putting the complicated
2008-02-22 Dale JohannesenPass alignment on ByVal parameters, from FE, all
2008-02-21 Devang PatelUse isa<> instead of getTypeID() to check StructType.
2008-02-20 Devang PatelWhat if functions can return aggregate values ?
2008-02-19 Dale JohannesenExpand ParameterAttributes to 32 bits (in preparation
2008-02-18 Owen AndersonI got the predicate backwards in my last patch. The...
2008-02-18 Owen AndersonDuncan pointed out that we can fast fail here, because...
2008-02-17 Owen AndersonAdd a predicate to Argument to check for the StructRet...
2008-01-24 Chris LattnerAdd hasByValAttr() and hasNoAliasAttr() methods to...
2008-01-03 Chris LattnerRemove the function attr cache for intrinsics. This...
2008-01-02 Chris LattnerSplit param attr implementation out from Function.cpp...
2008-01-02 Chris LattnerFix a build issue on cygwin
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-19 Duncan SandsWhen inlining through an 'nounwind' call, mark inlined
2007-12-17 Christopher LambChange the PointerType api for creating pointer types...
2007-12-10 Gordon HenriksenDelete the CollectorNamePool if it should become empty.
2007-12-10 Gordon HenriksenAdding a collector name attribute to Function in the...
2007-12-10 Gordon HenriksenReverting dtor devirtualization patch.
2007-12-09 Gordon HenriksenDevirtualizing Value destructor (PR889). Patch by Pawel...
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-11-30 Duncan SandsSmall optimization of parameter attribute lookup.
2007-11-30 Duncan SandsAdd a convenience method for modifying parameter
2007-11-28 Duncan SandsAdd some convenience methods for querying attributes...
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-11-25 Duncan SandsFix PR1816. If a bitcast of a function only exists...
2007-11-22 Duncan SandsRename the 'const' parameter attribute to 'readnone',
2007-11-20 Duncan SandsIn order for parameter attribute uniquing to make
2007-11-14 Anton KorobeynikovAdd pure/const attributes. Documentation will follow.
2007-09-11 Duncan SandsTwo ParamAttrsVectors which differ by a permutation
2007-08-20 Dan GohmanWhen Intrinsic::getName is constructing names for overl...
2007-08-18 Chris LattnerCompute the argument list as lazily as possible. This...
2007-07-27 Duncan SandsSupport for trampolines, except for X86 codegen which is
2007-07-19 Reid SpencerFor PR1553:
2007-07-06 Rafael EspindolaAdd the byval attribute
2007-06-05 Chris LattnerFix a user-reported error building with GCC 3.4.4 on...
2007-06-05 Zhou ShengCommit first round work of PR1373. "noalias" is now...
2007-04-25 Chris Lattnersimplify some code
2007-04-22 Reid SpencerFor PR1136:
2007-04-22 Reid SpencerFor PR1146:
2007-04-17 Chris Lattnermerge several fields in GlobalValue to use the same...
2007-04-17 Chris LattnerThe (negative) offset from a SymbolTableListTraits...
2007-04-17 Chris LattnerRefactor SymbolTableListTraits to only have a single...
2007-04-16 Reid SpencerDon't return 0 if the len == 5, let the assert handle...
2007-04-16 Reid SpencerFix test/CodeGen/Generic/vector-constantexpr.ll
2007-04-16 Reid SpencerFor PR1328:
2007-04-11 Reid SpencerFor PR1146:
2007-04-09 Reid SpencerFor PR1146:
2007-04-09 Reid SpencerFor PR1146:
2007-04-01 Reid SpencerFor PR1297:
2007-02-15 Chris LattnerImplement Function::getIntrinsicID without it needing...
2007-02-12 Chris LattnerSwitch ValueSymbolTable to use StringMap<Value*> instea...
2007-02-07 Jim LaskeyAutomatically generating intrinsic declarations from...
2007-02-05 Reid SpencerFor PR411:
2007-01-26 Reid SpencerFor PR645:
2007-01-06 Reid SpencerFor PR411:
2006-12-31 Reid SpencerFor PR950:
2006-11-27 Reid SpencerFor PR950:
next