2012-02-06 |
Bill Wendling | [unwind removal] Remove all of the code for the dead... |
blob | commitdiff | raw |
2012-02-01 |
Stepan Dyatkovskiy | SwitchInst refactoring. |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Bill Wendling | Remove the now-dead llvm.eh.exception and llvm.eh.selec... |
blob | commitdiff | raw | diff to current |
2012-01-27 |
Chris Lattner | continue making the world safe for ConstantDataVector... |
blob | commitdiff | raw | diff to current |
2012-01-26 |
Chris Lattner | eliminate the Constant::getVectorElements method. ... |
blob | commitdiff | raw | diff to current |
2012-01-25 |
Chris Lattner | Use the right method to get the # elements in a CDS. |
blob | commitdiff | raw | diff to current |
2012-01-24 |
Chris Lattner | add more support for ConstantDataSequential |
blob | commitdiff | raw | diff to current |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
blob | commitdiff | raw | diff to current |
2012-01-17 |
Pete Cooper | Changed flag operand of ISD::FP_ROUND to TargetConstant... |
blob | commitdiff | raw | diff to current |
2012-01-16 |
Pete Cooper | Changed intrinsic ID operand to a target constant as... |
blob | commitdiff | raw | diff to current |
2012-01-04 |
Craig Topper | Allow vector shuffle normalizing to use concat vector... |
blob | commitdiff | raw | diff to current |
2012-01-03 |
Chris Lattner | Turn a few more inline asm errors into "emitErrors... |
blob | commitdiff | raw | diff to current |
2012-01-03 |
Owen Anderson | Remove the restriction that target intrinsics can only... |
blob | commitdiff | raw | diff to current |
2011-12-20 |
Jakub Staszak | Add some constantness to BranchProbabilityInfo and... |
blob | commitdiff | raw | diff to current |
2011-12-15 |
Owen Anderson | Enable synthesis of FLOG2 and FEXP2 SelectionDAG nodes... |
blob | commitdiff | raw | diff to current |
2011-12-13 |
Chandler Carruth | Initial CodeGen support for CTTZ/CTLZ where a zero... |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Owen Anderson | Enhance both TargetLibraryInfo and SelectionDAGBuilder... |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Owen Anderson | Teach SelectionDAG to match more calls to libm function... |
blob | commitdiff | raw | diff to current |
2011-12-05 |
Nadav Rotem | Add support for vectors of pointers. |
blob | commitdiff | raw | diff to current |
2011-12-02 |
Nick Lewycky | Move global variables in TargetMachine into new TargetO... |
blob | commitdiff | raw | diff to current |
2011-11-28 |
Bill Wendling | Remove dead llvm.eh.sjlj.dispatchsetup intrinsic. |
blob | commitdiff | raw | diff to current |
2011-11-22 |
Chandler Carruth | Fix an obvious omission in the SelectionDAGBuilder... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Jay Foad | Remove some unnecessary includes of PseudoSourceValue.h. |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Pete Cooper | Added invariant field to the DAG.getLoad method and... |
blob | commitdiff | raw | diff to current |
2011-10-26 |
Jakob Stoklund Olesen | Don't use floating point to do an integer's job. |
blob | commitdiff | raw | diff to current |
2011-10-18 |
Duncan Sands | Fix a bunch of unused variable warnings when doing... |
blob | commitdiff | raw | diff to current |
2011-10-18 |
Hal Finkel | Fix comment to refer to correct instruction |
blob | commitdiff | raw | diff to current |
2011-10-15 |
Bill Wendling | Clear out the landing pad to call site map for each... |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Jakob Stoklund Olesen | Encode register class constreaints in inline asm instru... |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Eli Friedman | Use a utility from MathExtras to clarify a check and... |
blob | commitdiff | raw | diff to current |
2011-10-07 |
Bill Wendling | Thread the chain through the eh.sjlj.setjmp intrinsic... |
blob | commitdiff | raw | diff to current |
2011-10-06 |
Eli Friedman | Remove the old atomic instrinsics. autoupgrade functio... |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Bill Wendling | Modify the mapping from landing pad to call sites to... |
blob | commitdiff | raw | diff to current |
2011-10-04 |
Bill Wendling | Create a mapping between the landing pad basic block... |
blob | commitdiff | raw | diff to current |
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 |
next |