2011-10-04 |
Bill Wendling | Create a mapping between the landing pad basic block... |
blob | commitdiff | raw |
2011-09-30 |
Nick Lewycky | Promote comment to doxycomment. Adjust whitespace.... |
blob | commitdiff | raw | diff to current |
2011-09-29 |
Eli Friedman | Clean up uses of switch instructions so they are not... |
blob | commitdiff | raw | diff to current |
2011-09-29 |
Eric Christopher | Use the local we already set up. |
blob | commitdiff | raw | diff to current |
2011-09-28 |
Bill Wendling | Strip off pointer casts when looking at the eh.sjlj... |
blob | commitdiff | raw | diff to current |
2011-09-28 |
Bill Wendling | Create and use an llvm.eh.sjlj.functioncontext intrinsic. |
blob | commitdiff | raw | diff to current |
2011-09-13 |
Eli Friedman | Fix check for unaligned load/store so it doesn't catch... |
blob | commitdiff | raw | diff to current |
2011-09-13 |
Eli Friedman | Error out on CodeGen of unaligned load/store. Fix... |
blob | commitdiff | raw | diff to current |
2011-09-09 |
Chris Lattner | tidy up a bit |
blob | commitdiff | raw | diff to current |
2011-09-08 |
Devang Patel | Directly point debug info to the stack slot of the... |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Duncan Sands | Add codegen support for vector select (in the IR this... |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Duncan Sands | Split the init.trampoline intrinsic, which currently... |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Eli Friedman | Atomic load/store on ARM/Thumb. |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Eli Friedman | Basic x86 code generation for atomic load and store... |
blob | commitdiff | raw | diff to current |
2011-08-23 |
Evan Cheng | Fix 80 col violations. |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Bill Wendling | Add the support in code-gen for the landingpad instruct... |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Bill Wendling | Revert patch. Forgot a dependent commit. |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Bill Wendling | Add the body of 'visitLandingPad'. |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Bill Wendling | Initial commit of the 'landingpad' instruction. |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Devang Patel | Do not drop undef debug values. These are used as range... |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Eli Friedman | New approach to r136737: insert the necessary fences... |
blob | commitdiff | raw | diff to current |
2011-07-31 |
Bill Wendling | Add the 'resume' instruction for the new EH rewrite. |
blob | commitdiff | raw | diff to current |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Jakub Staszak | Do not lose branch weights when lowering SwitchInst. |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Jakub Staszak | Remove unneeded const_cast. |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Eli Friedman | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrm... |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Bill Wendling | Use the pointer type size. |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Bill Wendling | And now something that compiles... |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Bill Wendling | Make sure to sext or trunc the result from the register. |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Bill Wendling | Visit the landingpad instruction. |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Eli Friedman | LangRef and basic memory-representation/reading/writing... |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Bill Wendling | The personality function should be a Function* and... |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Eli Friedman | Code generation for 'fence' instruction. |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Bill Wendling | Merge the contents from exception-handling-rewrite... |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Jeffrey Yasskin | Explicitly cast narrowing conversions inside {}s that... |
blob | commitdiff | raw | diff to current |
2011-07-25 |
Eli Friedman | Initial implementation of 'fence' instruction, the... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Eric Christopher | Check register class matching instead of width of type... |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Benjamin Kramer | Don't emit a bit test if there is only one case the... |
blob | commitdiff | raw | diff to current |
2011-07-13 |
Jay Foad | Convert InsertValueInst and ExtractValueInst APIs to... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Cameron Zwarich | Add an intrinsic and codegen support for fused multiply... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Benjamin Kramer | Apparently we can't expect a BinaryOperator here. |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Benjamin Kramer | Emit a more efficient magic number multiplication for... |
blob | commitdiff | raw | diff to current |
2011-07-06 |
Jakub Staszak | Introduce "expect" intrinsic instructions. |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Eric Christopher | Remove getRegClassForInlineAsmConstraint and all depend... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Jakob Stoklund Olesen | Distinguish early clobber output operands from clobbere... |
blob | commitdiff | raw | diff to current |
2011-06-19 |
Nadav Rotem | When promoting the vector elements in CopyToParts,... |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Jakub Staszak | Introduce MachineBranchProbabilityInfo class, which... |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Jakob Stoklund Olesen | Add TargetRegisterInfo::getRawAllocationOrder(). |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Bruno Cardoso Lopes | Add one more argument to the prefetch intrinsic to... |
blob | commitdiff | raw | diff to current |
2011-06-12 |
Nadav Rotem | Improve the generated code by getCopyFromPartsVector... |
blob | commitdiff | raw | diff to current |
2011-06-08 |
Eric Christopher | Add a parameter to CCState so that it can access the... |
blob | commitdiff | raw | diff to current |
2011-06-04 |
Nadav Rotem | TypeLegalizer: Add support for passing of vector-promot... |
blob | commitdiff | raw | diff to current |
2011-06-03 |
Eric Christopher | Add a TODO about memory operands. |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Eric Christopher | Have LowerOperandForConstraint handle multiple characte... |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Eric Christopher | Allow bitcasts between valid types of the same size... |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Devang Patel | Preserve debug info during iSel by keeping DanglingDebu... |
blob | commitdiff | raw | diff to current |
2011-05-22 |
Chris Lattner | Eliminate some temporary variables, and don't call... |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Devang Patel | Preserve debug info for unused zero extended boolean... |
blob | commitdiff | raw | diff to current |
2011-05-13 |
Rafael Espindola | Make codegen able to handle values of empty types.... |
blob | commitdiff | raw | diff to current |
2011-05-11 |
Bill Wendling | Give the 'eh.sjlj.dispatchsetup' intrinsic call the... |
blob | commitdiff | raw | diff to current |
2011-05-10 |
Eli Friedman | Disable my little CopyToReg argument hack with fast... |
blob | commitdiff | raw | diff to current |
2011-05-09 |
Eric Christopher | Look through struct wrapped types for inline asm statments. |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Evan Cheng | 80 col violations. |
blob | commitdiff | raw | diff to current |
2011-05-05 |
Eli Friedman | Avoid extra vreg copies for arguments passed in registe... |
blob | commitdiff | raw | diff to current |
2011-04-25 |
Devang Patel | A dbg.declare may not be in entry block, even if it... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-04-09 |
Chris Lattner | Avoid excess precision issues that lead to generating... |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Evan Cheng | Change -arm-trap-func= into a non-arm specific option... |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Bill Wendling | Revamp the SjLj "dispatch setup" intrinsic. |
blob | commitdiff | raw | diff to current |
2011-04-01 |
Evan Cheng | Add comments. |
blob | commitdiff | raw | diff to current |
2011-04-01 |
Evan Cheng | Assign node order numbers to results of call instructio... |
blob | commitdiff | raw | diff to current |
2011-03-26 |
Benjamin Kramer | Turn SelectionDAGBuilder::GetRegistersForValue into... |
blob | commitdiff | raw | diff to current |
2011-03-17 |
Cameron Zwarich | Move more logic into getTypeForExtArgOrReturn. |
blob | commitdiff | raw | diff to current |
2011-03-17 |
Cameron Zwarich | Rename getTypeForExtendedInteger() to getTypeForExtArgO... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Cameron Zwarich | The x86-64 ABI says that a bool is only guaranteed... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Cameron Zwarich | Don't recompute something that we already have in a... |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Andrew Trick | Replace -dag-chain-limit flag with constant. It has... |
blob | commitdiff | raw | diff to current |
2011-02-25 |
Owen Anderson | Allow targets to specify a the type of the RHS of a... |
blob | commitdiff | raw | diff to current |
2011-02-25 |
Jim Grosbach | Fix formatting of debug helper string. |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Cameron Zwarich | Refactor the LiveOutInfo interface into a few methods... |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Cameron Zwarich | Roll out r126169 and r126170 in an attempt to fix the... |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Cameron Zwarich | Merge information about the number of zero, one, and... |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Devang Patel | Do not lose debug info of an inlined function argument... |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Cameron Zwarich | Roll out r125794 to help diagnose the llvm-gcc-i386... |
blob | commitdiff | raw | diff to current |
2011-02-17 |
Devang Patel | Do not lose debug info of an inlined function argument... |
blob | commitdiff | raw | diff to current |
2011-02-15 |
Chris Lattner | convert ConstantVector::get to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Chris Lattner | revert my ConstantVector patch, it seems to have made... |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Chris Lattner | Switch ConstantVector::get to use ArrayRef instead... |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | Revisit my fix for PR9028: the issue is that DAGCombine was |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | when legalizing extremely wide shifts, make sure that |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | fix visitShift to properly zero extend the shift amount... |
blob | commitdiff | raw | diff to current |
2011-01-28 |
Nick Lewycky | Fix build with stdcxx by using llvm::next. Patch by... |
blob | commitdiff | raw | diff to current |
2011-01-25 |
Devang Patel | Resolve DanglingDbgValue of PHI nodes where the use... |
blob | commitdiff | raw | diff to current |
2011-01-24 |
Devang Patel | Speculatively revert r124138. |
blob | commitdiff | raw | diff to current |
2011-01-24 |
Devang Patel | Resolve DanglingDbgValue of PHI nodes where the use... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Anton Korobeynikov | Rename TargetFrameInfo into TargetFrameLowering. Also... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Jakob Stoklund Olesen | Simplify a bunch of isVirtualRegister() and isPhysicalR... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Jakob Stoklund Olesen | Use an IndexedMap for LiveOutRegInfo to hide its depend... |
blob | commitdiff | raw | diff to current |
2011-01-07 |
Evan Cheng | Do not model all INLINEASM instructions as having unmod... |
blob | commitdiff | raw | diff to current |
next |