Be conservative if getresult operand is neither call nor invoke.
[oota-llvm.git] / lib / VMCore /
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-02-16 Duncan SandsSome micro-optimizations.
2008-02-15 Chris Lattnertargets that support quotes for mangled names still...
2008-02-09 Chris Lattnercheck that terminators only occur at the end of a block...
2008-02-07 Dan GohmanFix a typo in a comment.
2008-02-02 Devang PatelAdd comment explaining what is lower level analysis...
2008-02-02 Gordon HenriksenFixing a bug creating floating point constants of type...
2008-01-29 Dan GohmanFix 80-col violations.
2008-01-29 Dan GohmanAdd explicit keywords.
2008-01-28 Nick LewyckyHandle some more combinations of extend and icmp. Fixes...
2008-01-24 Chris LattnerAdd hasByValAttr() and hasNoAliasAttr() methods to...
2008-01-21 Duncan SandsIt turns out that in C++ it is legal to declare functions
2008-01-21 Duncan SandsCheck that sret is only used on pointers to types
2008-01-21 Duncan SandsBe consistent with other attribute methods, and
2008-01-15 Chris Lattnerimprove compatibility with mingw, patch by Alain Frisch
2008-01-15 Bill WendlingReformatted. It was confusing the other way. No functio...
2008-01-14 Duncan SandsSimplify CallInst::hasByValArgument using a new method.
2008-01-14 Duncan SandsI noticed that the trampoline straightening transformat...
2008-01-14 Evan ChengSimplify code.
2008-01-13 Duncan SandsAllow the byval attribute for pointers to any type...
2008-01-12 Evan ChengAdd hasByValArgument() to test if a call instruction...
2008-01-12 Duncan SandsBe more liberal in what parameter attributes are
2008-01-11 Duncan SandsDo not allow attributes beyond a function's last
2008-01-11 Evan ChengAllow parameter attributes on varargs function parameters.
2008-01-07 Duncan SandsSmall cleanup for handling of type/parameter attribute
2008-01-06 Duncan SandsThe transform that tries to turn calls to bitcast funct...
2008-01-06 Duncan SandsWhen transforming a call to a bitcast function into
2008-01-03 Gordon HenriksenTrying that again.
2008-01-03 Gordon HenriksenFix a compile error on Windows.
2008-01-03 Chris LattnerRemove the function attr cache for intrinsics. This...
2008-01-03 Chris LattnerDon't create a new ParamAttrsList (which copies the...
2008-01-03 Chris Lattnermove some code out of line, rearrange a bit.
2008-01-02 Chris LattnerSplit param attr implementation out from Function.cpp...
2008-01-02 Chris Lattnerremove blob of #if'd out code.
2008-01-02 Chris LattnerFix a build issue on cygwin
2008-01-01 Gordon HenriksenAdding C bindings for SwitchInst::addCase.
2007-12-30 Gordon HenriksenAdd some doxygen comments to llvm-c/Core.h.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-29 Chris Lattnerremove attribution from lib Makefiles.
2007-12-27 Gordon HenriksenAdding bindings for target triple and data layout.
2007-12-27 Gordon HenriksenSwitch the bindings to use LLVMFoldingBuilder.
2007-12-25 Gordon HenriksenNoting and enforcing that GC intrinsics are valid only...
2007-12-25 Gordon HenriksenAdjusting verification of "llvm.gc*" intrinsic prototyp...
2007-12-21 Duncan SandsGet the verifier to check attributes on calls as well
2007-12-19 Gordon HenriksenAdding bindings for memory buffers and module providers...
2007-12-19 Duncan SandsWhen inlining through an 'nounwind' call, mark inlined
2007-12-18 Chris Lattnerremove a dead annotation
2007-12-18 Duncan SandsRename isNoReturn to doesNotReturn, and isNoUnwind to
2007-12-18 Christopher LambDon't forget to print address space qualifiers when...
2007-12-18 Evan ChengRemove int_x86_sse2_movl_dq. It's replaced with a strin...
2007-12-17 Evan ChengBring back int_x86_sse2_movl_dq intrinsic for backward...
2007-12-17 Duncan SandsMake invokes of inline asm legal. Teach codegen
2007-12-17 Gordon HenriksenC and Ocaml bindings for address spaces, for that burge...
2007-12-17 Christopher LambChange the PointerType api for creating pointer types...
2007-12-17 Christopher LambMake it clear in the LangRef that allocation instructio...
2007-12-16 Duncan SandsMake instcombine promote inline asm calls to 'nounwind'
2007-12-14 Anders CarlssonAll MMX shift instructions took a <2 x i32> vector...
2007-12-12 Duncan SandsRevert r44626, which turned off the use of readonly
2007-12-12 Gordon HenriksenAdd (very basic) bindings for ModuleProvider.
2007-12-11 Christopher LambImplement address space attribute for LLVM pointer...
2007-12-11 Chris LattnerTeach VMCore to constant fold shufflevectors with const...
2007-12-11 Chris Lattnersignificantly simplify some code, no functionality...
2007-12-11 Chris Lattnerrefactor some code, no functionality change.
2007-12-10 Chris LattnerFix PR1850 by removing an unsafe transformation from...
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-10 Chris Lattnerfix some warnings.
2007-12-10 Chris LattnerFix a big problem in the recent dtor refactoring work...
2007-12-09 Gordon HenriksenDevirtualizing Value destructor (PR889). Patch by Pawel...
2007-12-05 Duncan SandsCommit 44487 broke bootstrap of llvm-gcc-4.2. It is
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-30 Duncan SandsCheck that there are not more attributes than
2007-11-29 Duncan SandsSmall parameter attributes cleanup.
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-19 Dan GohmanRemove meaningless qualifiers from return types, avoidi...
2007-11-18 Chris Lattnerprint a call to a fastcc function as:
2007-11-17 Nate BegemanAdd support for vectors to int <-> float casts.
2007-11-15 Nate BegemanBasic non-power-of-2 vector support
2007-11-14 Duncan SandsI discover array_lengthof, thanks to gabor on #llvm.
2007-11-14 Duncan SandsSimplify the attribute verification code.
2007-11-14 Anton KorobeynikovAdd pure/const attributes. Documentation will follow.
2007-11-01 Duncan SandsDon't barf on empty basic blocks. Do not rely on assert
2007-11-01 Chris Lattnerremove verifier command line option: this should be...
2007-11-01 Owen AndersonNow with less tabs!
2007-11-01 Chris LattnerFix InstCombine/2007-10-31-StringCrash.ll by removing...
2007-10-31 Dan GohmanFix a regression in test/CodeGen/X86/2007-04-24-VectorC...
2007-10-31 Owen AndersonAdd a preverifier pass to check that every basic block...
2007-10-30 Dan GohmanAdd support for folding binary operators with vector...
2007-10-29 Chris LattnerI am not sure this is a good idea to be an option,...
2007-10-28 Anton KorobeynikovAdd 'pedantic' mode to verifier rejecting syntactically...
2007-10-23 Owen AndersonMake DomTree and PostDomTree thin wrappers around DomTr...
2007-10-22 Dan GohmanThe #include <iterator> isn't needed in this header.
next