2012-10-10 |
Stepan Dyatkovskiy | Issue description: |
blob | commitdiff | raw |
2012-10-09 |
Bill Wendling | Create enums for the different attributes. |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-09-29 |
Bob Wilson | Add LLVM support for Swift. |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Fix a typo 'iff' => 'if' |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Bill Wendling | Remove the `hasFnAttr' method from Function. |
blob | commitdiff | raw | diff to current |
2012-09-26 |
James Molloy | Fix ordering of operands on lowering of atomicrmw min... |
blob | commitdiff | raw | diff to current |
2012-09-18 |
Evan Cheng | Use vld1 / vst2 for unaligned v2f64 load / store. e... |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Silviu Baranga | This patch introduces A15 as a target in LLVM. |
blob | commitdiff | raw | diff to current |
2012-09-08 |
Craig Topper | Set operation action for FFLOOR to Expand for all vecto... |
blob | commitdiff | raw | diff to current |
2012-09-07 |
Jakob Stoklund Olesen | Custom DAGCombine for and/or/xor are for all ARMs. |
blob | commitdiff | raw | diff to current |
2012-09-06 |
James Molloy | Fix self-host; ensure signedness is consistent. |
blob | commitdiff | raw | diff to current |
2012-09-06 |
James Molloy | Improve codegen for BUILD_VECTORs on ARM. |
blob | commitdiff | raw | diff to current |
2012-09-04 |
Arnold Schwaighofer | Patch to implement UMLAL/SMLAL instructions for the... |
blob | commitdiff | raw | diff to current |
2012-08-31 |
Jakob Stoklund Olesen | Fix a couple of typos in EmitAtomic. |
blob | commitdiff | raw | diff to current |
2012-08-20 |
Jakob Stoklund Olesen | Use a SmallPtrSet to dedup successors in EmitSjLjDispat... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Jakob Stoklund Olesen | Remove the CAND/COR/CXOR custom ISD nodes and their... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Jakob Stoklund Olesen | Also combine zext/sext into selects for ARM. |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Jakob Stoklund Olesen | Also pass logical ops to combineSelectAndUse. |
blob | commitdiff | raw | diff to current |
2012-08-17 |
Jakob Stoklund Olesen | Add comment, clean up code. No functional change. |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Jakob Stoklund Olesen | Handle ARM MOVCC optimization in PeepholeOptimizer. |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Jakob Stoklund Olesen | Fold predicable instructions into MOVCC / t2MOVCC. |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Evan Cheng | Use vld1/vst1 to load/store f64 if alignment is < 4... |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Nadav Rotem | Do not optimize (or (and X,Y), Z) into BFI and other... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Arnold Schwaighofer | Revert 161581: Patch to implement UMLAL/SMLAL instructi... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Craig Topper | Change addTypeForNeon to use MVT instead of EVT so... |
blob | commitdiff | raw | diff to current |
2012-08-09 |
Arnold Schwaighofer | Patch to implement UMLAL/SMLAL instructions for the... |
blob | commitdiff | raw | diff to current |
2012-08-03 |
Bob Wilson | Fall back to selection DAG isel for calls to builtin... |
blob | commitdiff | raw | diff to current |
2012-08-03 |
Eric Christopher | Add support for the ARM GHC calling convention, this... |
blob | commitdiff | raw | diff to current |
2012-07-25 |
Jim Grosbach | ARM: Don't assume an SDNode is a constant. |
blob | commitdiff | raw | diff to current |
2012-07-18 |
Andrew Trick | Fix ARMTargetLowering::isLegalAddImmediate to consider... |
blob | commitdiff | raw | diff to current |
2012-07-18 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2012-06-18 |
Manman Ren | ARM: use NOEN loads and stores if possible when handlin... |
blob | commitdiff | raw | diff to current |
2012-06-15 |
Manman Ren | ARM: optimization for sub+abs. |
blob | commitdiff | raw | diff to current |
2012-06-11 |
Bill Wendling | Re-enable the CMN instruction. |
blob | commitdiff | raw | diff to current |
2012-06-01 |
Manman Ren | ARM: properly handle alignment for struct byval. |
blob | commitdiff | raw | diff to current |
2012-06-01 |
Manman Ren | ARM: support struct byval in llvm |
blob | commitdiff | raw | diff to current |
2012-05-25 |
Justin Holewinski | Change interface for TargetLowering::LowerCallTo and... |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Jakob Stoklund Olesen | Use the right register class for LDRrs. |
blob | commitdiff | raw | diff to current |
2012-05-05 |
Benjamin Kramer | Add a new target hook "predictableSelectIsExpensive". |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Matt Beaumont-Gay | Pacify GCC's -Wreturn-type |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Hans Wennborg | Make ARM and Mips use TargetMachine::getTLSModel() |
blob | commitdiff | raw | diff to current |
2012-04-30 |
Bob Wilson | Don't introduce illegal types when creating vmull opera... |
blob | commitdiff | raw | diff to current |
2012-04-20 |
Craig Topper | Convert more uses of XXXRegisterClass to &XXXRegClass... |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Evan Cheng | Handle llvm.fma.* intrinsics. rdar://10914096 |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Evan Cheng | Fix a long standing tail call optimization bug. When... |
blob | commitdiff | raw | diff to current |
2012-04-09 |
Chad Rosier | When performing a truncating store, it's possible to... |
blob | commitdiff | raw | diff to current |
2012-04-09 |
Chad Rosier | Update comments and remove unnecessary isVolatile(... |
blob | commitdiff | raw | diff to current |
2012-04-06 |
Jim Grosbach | Tidy up. 80 columns. |
blob | commitdiff | raw | diff to current |
2012-04-06 |
Chandler Carruth | There is no portable std::abs overload for int64_t... |
blob | commitdiff | raw | diff to current |
2012-04-06 |
Jakob Stoklund Olesen | Allow negative immediates in ARM and Thumb2 compares. |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
blob | commitdiff | raw | diff to current |
2012-03-30 |
Evan Cheng | ARM target should allow codegenprep to duplicate ret... |
blob | commitdiff | raw | diff to current |
2012-03-29 |
Lang Hames | Try using vmov.i32 to materialize FP32 constants that... |
blob | commitdiff | raw | diff to current |
2012-03-27 |
Craig Topper | Remove unnecessary llvm:: qualifications |
blob | commitdiff | raw | diff to current |
2012-03-26 |
Craig Topper | Prune includes and replace uses of ARMRegisterInfo... |
blob | commitdiff | raw | diff to current |
2012-03-25 |
Craig Topper | Replace uses of ARMBaseInstrInfo and ARMTargetMachine... |
blob | commitdiff | raw | diff to current |
2012-03-19 |
Anton Korobeynikov | Perform mul combine when multiplying wiht negative... |
blob | commitdiff | raw | diff to current |
2012-03-17 |
Craig Topper | Reorder includes to match coding standards. Fix an... |
blob | commitdiff | raw | diff to current |
2012-03-15 |
Lang Hames | Use vmov.f32 to materialize f32 consts on ARM. This... |
blob | commitdiff | raw | diff to current |
2012-03-11 |
Craig Topper | Convert more static tables of registers used by calling... |
blob | commitdiff | raw | diff to current |
2012-03-04 |
Craig Topper | Use uint16_t to store registers in callee saved registe... |
blob | commitdiff | raw | diff to current |
2012-03-01 |
Evan Cheng | Neuter the optimization I implemented with r107852... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Evan Cheng | Re-commit r151623 with fix. Only issue special no-retur... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Daniel Dunbar | Revert r151623 "Some ARM implementaions, e.g. A-series... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Evan Cheng | Some ARM implementaions, e.g. A-series, does return... |
blob | commitdiff | raw | diff to current |
2012-02-24 |
Jakob Stoklund Olesen | Switch ARM target to register masks. |
blob | commitdiff | raw | diff to current |
2012-02-24 |
Dan Gohman | When emitting a cmp with 0 for a lowered select, mask... |
blob | commitdiff | raw | diff to current |
2012-02-23 |
Evan Cheng | Canonicalize (srl (bswap x), 16) to (rotr (bswap x... |
blob | commitdiff | raw | diff to current |
2012-02-23 |
Evan Cheng | Optimize a couple of common patterns involving conditio... |
blob | commitdiff | raw | diff to current |
2012-02-22 |
Craig Topper | Make all pointers to TargetRegisterClass const since... |
blob | commitdiff | raw | diff to current |
2012-02-21 |
Evan Cheng | Proper support for a bastardized darwin-eabi hybird... |
blob | commitdiff | raw | diff to current |
2012-02-20 |
James Molloy | Improve generated code for extending loads and some... |
blob | commitdiff | raw | diff to current |
2012-02-13 |
Bill Wendling | Don't reserve the R0 and R1 registers here. We don... |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Jason W Kim | Make valgrind happy. |
blob | commitdiff | raw | diff to current |
2012-02-07 |
Craig Topper | Convert assert(0) to llvm_unreachable |
blob | commitdiff | raw | diff to current |
2012-01-29 |
Anton Korobeynikov | Cleanups for EABI standard functions |
blob | commitdiff | raw | diff to current |
2012-01-29 |
Anton Korobeynikov | Use base AAPCS for varargs functions even for AAPCS... |
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-16 |
David Blaikie | Refactor variables unused under non-assert builds ... |
blob | commitdiff | raw | diff to current |
2012-01-15 |
Benjamin Kramer | Return an ArrayRef from ShuffleVectorSDNode::getMask... |
blob | commitdiff | raw | diff to current |
2012-01-07 |
Jakob Stoklund Olesen | Match SelectionDAG logic for enabling movt. |
blob | commitdiff | raw | diff to current |
2012-01-07 |
Benjamin Kramer | Remove VectorExtras. This unused helper was written... |
blob | commitdiff | raw | diff to current |
2011-12-22 |
Bob Wilson | Add variants of the dispatchsetup pseudo for Thumb... |
blob | commitdiff | raw | diff to current |
2011-12-15 |
Eli Friedman | Make check a bit more strict so we don't call ARM_AM... |
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-11 |
Stepan Dyatkovskiy | Fixed bug 9905: Failure in code selection for llvm... |
blob | commitdiff | raw | diff to current |
2011-12-10 |
Chad Rosier | Revert r146322 to appease buildbots. Original commit... |
blob | commitdiff | raw | diff to current |
2011-12-10 |
Stepan Dyatkovskiy | Fixed bug 9905: Failure in code selection for llvm... |
blob | commitdiff | raw | diff to current |
2011-12-09 |
Eli Friedman | Splats can contain undef's; make sure to handle them... |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Daniel Dunbar | Revert r146143, "Fix bug 9905: Failure in code selectio... |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Stepan Dyatkovskiy | Fix bug 9905: Failure in code selection for llvm intrin... |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Evan Cheng | Add bundle aware API for querying instruction propertie... |
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-26 |
Benjamin Kramer | Move code into anonymous namespaces. |
blob | commitdiff | raw | diff to current |
2011-11-16 |
Bob Wilson | Fix ARM SjLj-EH dispatch setup code. <rdar://problem... |
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-15 |
Evan Cheng | Add vmov.f32 to materialize f32 immediate splats which... |
blob | commitdiff | raw | diff to current |
2011-11-11 |
Eli Friedman | Make sure to expand SIGN_EXTEND_INREG for NEON vectors... |
blob | commitdiff | raw | diff to current |
next |