2008-03-03 |
Devang Patel | s/isReturnStruct()/hasStructRetAttr()/g |
tree | commitdiff |
2008-03-03 |
Devang Patel | If a function uses multive values in ret instruction... |
tree | commitdiff |
2008-03-02 |
Chris Lattner | Add a new ShuffleVectorInst::getMaskValue method. |
tree | commitdiff |
2008-03-02 |
Nick Lewycky | Add an unwind_to field to basic blocks, making them... |
tree | commitdiff |
2008-03-01 |
Nick Lewycky | Print the name, not a pointer. |
tree | commitdiff |
2008-03-01 |
Chris Lattner | Fix PR2113 by verifying allocations. |
tree | commitdiff |
2008-02-29 |
Dan Gohman | Use the new convertFromAPInt instead of convertFromZero... |
tree | commitdiff |
2008-02-27 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2008-02-27 |
Devang Patel | Add comment. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Add assert to check return type. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Remove unncessary ReturnInst constructors. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Use SmallVector while constructing ReturnInst. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Avoid const_casts |
tree | commitdiff |
2008-02-26 |
Devang Patel | Remove unnecessary getOperand/setOperand overriders. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Unify to ReturnInst::init() member functions. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Optimize most common case by using single RetVal in... |
tree | commitdiff |
2008-02-26 |
Devang Patel | Pass const vectors by reference. |
tree | commitdiff |
2008-02-23 |
Devang Patel | print getresult operand and its type directly. |
tree | commitdiff |
2008-02-23 |
Devang Patel | Use dyn_cast instead of isa + cast. |
tree | commitdiff |
2008-02-23 |
Devang Patel | To support multiple return values, now ret instruction... |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | Split ParameterAttributes.h, putting the complicated |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | Pass alignment on ByVal parameters, from FE, all |
tree | commitdiff |
2008-02-22 |
Devang Patel | Print getresult instruction properly. |
tree | commitdiff |
2008-02-22 |
Devang Patel | Print ret instruction that returns aggregates. |
tree | commitdiff |
2008-02-21 |
Devang Patel | print getresult instruction. |
tree | commitdiff |
2008-02-21 |
Devang Patel | Use isa<> instead of getTypeID() to check StructType. |
tree | commitdiff |
2008-02-21 |
Devang Patel | Let invoke return aggregate value. |
tree | commitdiff |
2008-02-21 |
Devang Patel | Let function call return aggregate. |
tree | commitdiff |
2008-02-20 |
Devang Patel | What if functions can return aggregate values ? |
tree | commitdiff |
2008-02-20 |
Devang Patel | getresult does not support nested aggregates. |
tree | commitdiff |
2008-02-20 |
Devang Patel | Verifier should use Assert1 instead of assert. |
tree | commitdiff |
2008-02-20 |
Devang Patel | getresult type is the type of indexed aggregate element |
tree | commitdiff |
2008-02-20 |
Devang Patel | Specify GetResultInst index as an unsigned. |
tree | commitdiff |
2008-02-20 |
Devang Patel | Use isValidOperands() to verify GetResultInst. |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Fix newly-introduced 4.3 warnings |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
tree | commitdiff |
2008-02-19 |
Dale Johannesen | Add Alignment field to ParameterAttributes and |
tree | commitdiff |
2008-02-19 |
Devang Patel | Add GetResultInst. First step for multiple return value... |
tree | commitdiff |
2008-02-19 |
Dale Johannesen | Expand ParameterAttributes to 32 bits (in preparation |
tree | commitdiff |
2008-02-19 |
Chris Lattner | Fix some minor issues folding undef, PR2052 |
tree | commitdiff |
2008-02-18 |
Duncan Sands | Simplify caller updating using a CallSite, as |
tree | commitdiff |
2008-02-18 |
Owen Anderson | I got the predicate backwards in my last patch. The... |
tree | commitdiff |
2008-02-18 |
Owen Anderson | Duncan pointed out that we can fast fail here, because... |
tree | commitdiff |
2008-02-17 |
Owen Anderson | Add a predicate to Argument to check for the StructRet... |
tree | commitdiff |
2008-02-16 |
Duncan Sands | Some micro-optimizations. |
tree | commitdiff |
2008-02-15 |
Chris Lattner | targets that support quotes for mangled names still... |
tree | commitdiff |
2008-02-09 |
Chris Lattner | check that terminators only occur at the end of a block... |
tree | commitdiff |
2008-02-07 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-02-02 |
Devang Patel | Add comment explaining what is lower level analysis... |
tree | commitdiff |
2008-02-02 |
Gordon Henriksen | Fixing a bug creating floating point constants of type... |
tree | commitdiff |
2008-01-29 |
Dan Gohman | Fix 80-col violations. |
tree | commitdiff |
2008-01-29 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-01-28 |
Nick Lewycky | Handle some more combinations of extend and icmp. Fixes... |
tree | commitdiff |
2008-01-24 |
Chris Lattner | Add hasByValAttr() and hasNoAliasAttr() methods to... |
tree | commitdiff |
2008-01-21 |
Duncan Sands | It turns out that in C++ it is legal to declare functions |
tree | commitdiff |
2008-01-21 |
Duncan Sands | Check that sret is only used on pointers to types |
tree | commitdiff |
2008-01-21 |
Duncan Sands | Be consistent with other attribute methods, and |
tree | commitdiff |
2008-01-15 |
Chris Lattner | improve compatibility with mingw, patch by Alain Frisch |
tree | commitdiff |
2008-01-15 |
Bill Wendling | Reformatted. It was confusing the other way. No functio... |
tree | commitdiff |
2008-01-14 |
Duncan Sands | Simplify CallInst::hasByValArgument using a new method. |
tree | commitdiff |
2008-01-14 |
Duncan Sands | I noticed that the trampoline straightening transformat... |
tree | commitdiff |
2008-01-14 |
Evan Cheng | Simplify code. |
tree | commitdiff |
2008-01-13 |
Duncan Sands | Allow the byval attribute for pointers to any type... |
tree | commitdiff |
2008-01-12 |
Evan Cheng | Add hasByValArgument() to test if a call instruction... |
tree | commitdiff |
2008-01-12 |
Duncan Sands | Be more liberal in what parameter attributes are |
tree | commitdiff |
2008-01-11 |
Duncan Sands | Do not allow attributes beyond a function's last |
tree | commitdiff |
2008-01-11 |
Evan Cheng | Allow parameter attributes on varargs function parameters. |
tree | commitdiff |
2008-01-07 |
Duncan Sands | Small cleanup for handling of type/parameter attribute |
tree | commitdiff |
2008-01-06 |
Duncan Sands | The transform that tries to turn calls to bitcast funct... |
tree | commitdiff |
2008-01-06 |
Duncan Sands | When transforming a call to a bitcast function into |
tree | commitdiff |
2008-01-03 |
Gordon Henriksen | Trying that again. |
tree | commitdiff |
2008-01-03 |
Gordon Henriksen | Fix a compile error on Windows. |
tree | commitdiff |
2008-01-03 |
Chris Lattner | Remove the function attr cache for intrinsics. This... |
tree | commitdiff |
2008-01-03 |
Chris Lattner | Don't create a new ParamAttrsList (which copies the... |
tree | commitdiff |
2008-01-03 |
Chris Lattner | move some code out of line, rearrange a bit. |
tree | commitdiff |
2008-01-02 |
Chris Lattner | Split param attr implementation out from Function.cpp... |
tree | commitdiff |
2008-01-02 |
Chris Lattner | remove blob of #if'd out code. |
tree | commitdiff |
2008-01-02 |
Chris Lattner | Fix a build issue on cygwin |
tree | commitdiff |
2008-01-01 |
Gordon Henriksen | Adding C bindings for SwitchInst::addCase. |
tree | commitdiff |
2007-12-30 |
Gordon Henriksen | Add some doxygen comments to llvm-c/Core.h. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | remove attribution from lib Makefiles. |
tree | commitdiff |
2007-12-27 |
Gordon Henriksen | Adding bindings for target triple and data layout. |
tree | commitdiff |
2007-12-27 |
Gordon Henriksen | Switch the bindings to use LLVMFoldingBuilder. |
tree | commitdiff |
2007-12-25 |
Gordon Henriksen | Noting and enforcing that GC intrinsics are valid only... |
tree | commitdiff |
2007-12-25 |
Gordon Henriksen | Adjusting verification of "llvm.gc*" intrinsic prototyp... |
tree | commitdiff |
2007-12-21 |
Duncan Sands | Get the verifier to check attributes on calls as well |
tree | commitdiff |
2007-12-19 |
Gordon Henriksen | Adding bindings for memory buffers and module providers... |
tree | commitdiff |
2007-12-19 |
Duncan Sands | When inlining through an 'nounwind' call, mark inlined |
tree | commitdiff |
2007-12-18 |
Chris Lattner | remove a dead annotation |
tree | commitdiff |
2007-12-18 |
Duncan Sands | Rename isNoReturn to doesNotReturn, and isNoUnwind to |
tree | commitdiff |
2007-12-18 |
Christopher Lamb | Don't forget to print address space qualifiers when... |
tree | commitdiff |
2007-12-18 |
Evan Cheng | Remove int_x86_sse2_movl_dq. It's replaced with a strin... |
tree | commitdiff |
2007-12-17 |
Evan Cheng | Bring back int_x86_sse2_movl_dq intrinsic for backward... |
tree | commitdiff |
2007-12-17 |
Duncan Sands | Make invokes of inline asm legal. Teach codegen |
tree | commitdiff |
2007-12-17 |
Gordon Henriksen | C and Ocaml bindings for address spaces, for that burge... |
tree | commitdiff |
2007-12-17 |
Christopher Lamb | Change the PointerType api for creating pointer types... |
tree | commitdiff |
2007-12-17 |
Christopher Lamb | Make it clear in the LangRef that allocation instructio... |
tree | commitdiff |
2007-12-16 |
Duncan Sands | Make instcombine promote inline asm calls to 'nounwind' |
tree | commitdiff |
2007-12-14 |
Anders Carlsson | All MMX shift instructions took a <2 x i32> vector... |
tree | commitdiff |
next |