[ARM] Enable DP copy, load and store instructions for FPv4-SP
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2014-08-21 Oliver Stannard[ARM] Enable DP copy, load and store instructions for...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-21 Jiangning LiuRevert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND...
2014-08-20 Alexey SamsonovFix null reference creation in SelectionDAG constructor.
2014-08-20 Jiangning LiuOptimize ZERO_EXTEND and SIGN_EXTEND in both SelectionD...
2014-08-19 Juergen RibutzkaReapply [FastISel] Let the target decide first if it...
2014-08-18 Oliver StannardTeach the AArch64 backend to handle f16
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-16 Matt ArsenaultFix fmul combines with constant splat vectors
2014-08-16 Andrea Di Biagio[DAGCombiner] Improve the folding of target independet...
2014-08-15 Juergen Ributzka[FastISel] Remove an performance debugging assert.
2014-08-14 Juergen RibutzkaRevert several FastISel commits to track down a buildbo...
2014-08-14 Sanjay Pateloptimize vector fneg of bitcasted integer value
2014-08-14 Chandler Carruth[SDAG] Fix a bug in the DAG combiner where we would...
2014-08-14 Chandler Carruth[SDAG] Fix a case where we would iteratively legalize...
2014-08-13 Juergen Ributzka[FastISel] Let the target decide first if it wants...
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-08-13 Andrea Di Biagio[DAGCombiner] Improved target independent vector shuffl...
2014-08-13 Hal Finkel[PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic
2014-08-11 Michael J. Spencer[x86] Fold extract_vector_elt of a load into the Load...
2014-08-11 Hans WennborgMake this SmallVector size a power of two as suggested...
2014-08-11 Hans WennborgIncrease the size of this SmallVector in CloneNodeWithV...
2014-08-10 Petar JovanovicAdd support for scalarizing cttz_zero_undef
2014-08-08 Pedro ArtigasAdded a TLI hook to signal that the target does not...
2014-08-08 Patrik Hagglund[pr19635] Revert most of r170537, and add new testcase.
2014-08-07 Akira Hatanaka[stack protector] Look through bitcasts to get global...
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-08-05 Sanjay PatelOptimize vector fabs of bitcasted constant integer...
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Chandler Carruth[SDAG] Fix a really, really terrible bug in the DAG...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-08-03 Chandler Carruth[x86] Don't add nodes to the combined set (and prune...
2014-08-03 Sanjay Patelfix for PR20354 - Miscompile of fabs due to vectorization
2014-08-02 James Molloy[AArch64] Teach DAGCombiner that converting two consecu...
2014-08-02 Chandler Carruth[SDAG] Refactor the code which deletes nodes in the...
2014-08-02 Owen AndersonFix issues with ISD::FNEG and ISD::FMA SDNodes where...
2014-08-02 Justin BognerCodeGen: Remove commented out code
2014-08-01 Chandler Carruth[SDAG] MorphNodeTo recursively deletes dead operands...
2014-08-01 Chandler Carruth[SDAG] Begin simplifying the way in which the legalizer...
2014-08-01 Hal Finkel[PowerPC] Generate unaligned vector loads using intrins...
2014-07-31 Louis GerbargWhite space fix.
2014-07-31 Louis GerbargMake sure no loads resulting from load->switch DAGCombi...
2014-07-31 Juergen Ributzka[FastISel] Fix the patchpoint intrinsic lowering in...
2014-07-30 Louis GerbargRetain alignment requirements for load->selects modifie...
2014-07-30 Petar JovanovicAdd support for scalarizing ctlz_zero_undef
2014-07-29 Tim NorthoverARM: fix @llvm.convert.from.fp16 on softfloat targets.
2014-07-28 Chandler Carruth[SDAG] Add DEBUG logging to the legalizer, fixing a...
2014-07-27 Matt ArsenaultAdd alignment value to allowsUnalignedMemoryAccess
2014-07-26 Chandler Carruth[SDAG] Add an assert that we don't mess up the number...
2014-07-26 Chandler Carruth[SDAG] Simplify the code for handling single-value...
2014-07-26 Chandler Carruth[SDAG] When performing post-legalize DAG combining...
2014-07-25 Hal FinkelAdd @llvm.assume, lowering, and some basic properties
2014-07-25 Akira Hatanaka[stack protector] Fix a potential security bug in stack...
2014-07-25 Chandler Carruth[SDAG] Don't insert the VRBase into a mapping from...
2014-07-25 Matt ArsenaultStore nodes only have 1 result.
2014-07-25 Chandler Carruth[SDAG] Start plumbing an assert into SDValues that...
2014-07-24 Chandler Carruth[SDAG] Introduce a combined set to the DAG combiner...
2014-07-24 Chandler Carruth[x86] Make vector legalization of extloads work more...
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-07-23 Eric ChristopherFix indenting.
2014-07-23 Eric ChristopherReorganize and simplify local variables.
2014-07-23 Jim GrosbachDAG: fp->int conversion for non-splat constants.
2014-07-23 Chad Rosier[AArch64] Lower sdiv x, pow2 using add + select + shift.
2014-07-23 Chandler Carruth[SDAG] Make the DAGCombine worklist not grow endlessly...
2014-07-22 Chandler Carruth[SDAG] Refactor the code for inserting a newly allocate...
2014-07-22 Chandler Carruth[SDAG] Remove a giant pile of asserts that may have...
2014-07-21 Logan ChienReplace the result usages while legalizing cmpxchg.
2014-07-21 Duncan P. N. Exon... Revert "[C++11] Add predecessors(BasicBlock *) / succes...
2014-07-21 Tim NorthoverCodeGen: emit IR-level f16 conversion intrinsics as...
2014-07-21 Chandler Carruth[SDAG,cleanup] Switch the DAG combiner over to use...
2014-07-21 Chandler Carruth[SDAG] Rather than using a narrow test against the...
2014-07-21 Andrea Di Biagio[DAGCombiner] Improve the shuffle-vector folding logic.
2014-07-21 Andrea Di Biagio[DAG] Refactor some logic. No functional change.
2014-07-20 Manuel Jacob[C++11] Add predecessors(BasicBlock *) / successors...
2014-07-18 Tim NorthoverARM: support legalisation of "fptrunc ... to half"...
2014-07-18 Jim GrosbachAArch64: Constant fold converting vector setcc results...
2014-07-18 Michael J. SpencerRevert "[x86] Fold extract_vector_elt of a load into...
2014-07-17 Tim NorthoverCodeGen: generate single libcall for fptrunc -> f16...
2014-07-17 Tim NorthoverCodeGen: extend f16 conversions to permit types > float.
2014-07-16 Juergen Ributzka[FastISel] Local values shouldn't be alive across an...
2014-07-16 Tim NorthoverCodeGen: don't form illegail EXTLOAD operations.
2014-07-16 Juergen RibutzkaRemove TLI from isInTailCallPosition's arguments. NFC.
2014-07-15 Andrea Di Biagio[DAGCombiner] Add more rules to fold shuffles.
2014-07-15 Juergen Ributzka[FastISel] Insert patchpoint instruction before the...
2014-07-15 Juergen Ributzka[FastISel] Fix patchpoint lowering to set the result...
2014-07-15 Andrea Di Biagio[DAGCombiner] Avoid calling method 'isShuffleMaskLegal...
2014-07-14 Andrea Di Biagio[DAGCombiner] Add more rules to combine shuffle vector...
2014-07-14 Sanjay Patelfixed typo
2014-07-13 Andrea Di Biagio[DAGCombiner] Fix a crash caused by a missing check...
2014-07-12 Reid KlecknerAvoid a warning from MSVC on "*/" in this code by inser...
2014-07-11 Juergen Ributzka[FastISel] Add target-independent patchpoint intrinsic...
2014-07-11 Juergen Ributzka[FastISel] Add basic infrastructure to support a target...
2014-07-11 Juergen Ributzka[FastISel] Make isInTailCallPosition independent of...
2014-07-11 Juergen Ributzka[FastISel] Breakout intrinsic lowering into a separate...
2014-07-11 Oliver StannardARM: Allow __fp16 as a function arg or return type...
2014-07-10 Jan VeselySelectionDAG: Factor FP_TO_SINT lower code out of DAGLe...
2014-07-10 Matt ArsenaultRevert "Revert r212640, "Add trunc (select c, a, b...
2014-07-10 Andrea Di Biagio[DAG] Further improve the logic in DAGCombiner that...
next