Change TargetLowering::getLoadExtAction to take an MVT, instead of
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2012-10-10 Micah VillmowAdd in support for expansion of all of the comparison...
2012-10-10 Michael LiaoAdd alternative support for FP_ROUND from v2f32 to...
2012-10-10 Stepan DyatkovskiyIssue description:
2012-10-09 Bill WendlingUse the attribute enums to query if a parameter has...
2012-10-09 Micah VillmowAdd in the first step of the multiple pointer support...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-08 Nadav RotemRefactor the AddrMode class out of TLI to its own heade...
2012-10-08 Andrew Trickmisched: remove forceUnitLatencies. Defaults are handle...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-05 Benjamin KramerRemove unused but set variable flagged by GCC.
2012-10-05 Benjamin KramerSimplify code, don't or a bool with an uint64_t.
2012-10-04 Nadav RotemWhen merging connsecutive stores, use vectors to store...
2012-10-03 Bill WendlingUpdate to use the predicate methods to query if an...
2012-10-03 Nadav RotemFix a cycle in the DAG. In this code we replace multipl...
2012-10-03 Nadav RotemA DAGCombine optimization for mergeing consecutive...
2012-10-03 Eric ChristopherRevert 165051-165049 while looking into the foreach...
2012-10-02 Eric ChristopherRemove the SavePoint infrastructure from fast isel...
2012-10-02 Duncan SandsFix PR13991: legalizing an overflowing multiplication...
2012-09-30 Jakub StaszakUse dyn_cast instead of isa and cast.
2012-09-30 Nadav RotemRevert r164910 because it causes failures to several...
2012-09-30 Nadav RotemA DAGCombine optimization for merging consecutive store...
2012-09-29 Duncan SandsSpeculatively revert commit 164885 (nadav) in the hope...
2012-09-29 Craig TopperTidy up to match coding standards. Remove 'else' after...
2012-09-29 Craig TopperReplace a couple if/elses around similar calls with...
2012-09-29 Nadav RotemA DAGCombine optimization for merging consecutive store...
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-09-26 Bill WendlingGenerate an error message instead of asserting or segfa...
2012-09-26 Bill WendlingGenerate an error message instead of asserting or segfa...
2012-09-25 Sebastian PopTargetLowering interface to set/get minimum block entri...
2012-09-20 Nadav RotemFix 80-col violations.
2012-09-19 Bill WendlingAdd predicates for queries on whether an attribute...
2012-09-18 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-09-18 Evan ChengFix some funky indentation.
2012-09-17 Michael LiaoFix PR13859
2012-09-16 Craig TopperFix bad comment. No functional change.
2012-09-13 Eric ChristopherFix both the test for zero and what we do if we have...
2012-09-13 Eric ChristopherReformat, remove a couple unused variables and move...
2012-09-13 Michael LiaoEnhance type legalization on bitcast from vector to...
2012-09-13 Nadav RotemFix a dagcombine optimization. The optimization attempt...
2012-09-12 Michael LiaoFix PR11985
2012-09-12 Owen AndersonRemove an overly-aggressive assertion. The code follow...
2012-09-12 Kristof BeylsFix constant folding through bitcasts by no longer...
2012-09-11 Manman RenRelease build: guard dump functions with
2012-09-11 Craig TopperTeach DAG combiner to constant fold FABS of a BUILD_VEC...
2012-09-10 Michael IlsemanFold multiply by 0 or 1 when in UnsafeFPMath mode in...
2012-09-10 Michael Ilsemanwhitespace
2012-09-10 James MolloyFix an assertion failure when optimising a shufflevecto...
2012-09-10 Nadav RotemTeach the DAGBuilder about lifetime markers which are...
2012-09-09 Craig TopperTeach DAG combiner to constant fold fneg of a BUILD_VEC...
2012-09-07 Michael LiaoStop emitting lifetime region info when stack coloring...
2012-09-06 Manman RenRelease build: guard dump functions with "ifndef NDEBUG"
2012-09-06 Nadav RotemFix a few old-GCC warnings. No functional change.
2012-09-06 Nadav RotemAdd a new optimization pass: Stack Coloring, that merge...
2012-09-05 Chad RosierCleanup a few magic numbers.
2012-09-05 Roman DivackyStop casting away const qualifier needlessly.
2012-09-05 Chad Rosier[ms-inline asm] We only need one bit to represent the...
2012-09-05 Roman DivackyConstify this properly. Found by gcc48 -Wcast-qual.
2012-09-05 Roman DivackyConstify SDNodeIterator an stop its only non-const...
2012-09-05 Chad Rosier[ms-inline asm] Propagate the asm dialect into the...
2012-09-05 Silviu BarangaFixed the DAG combiner to better handle the folding...
2012-09-05 Craig TopperConvert vextracti128/vextractf128 intrinsics to extract...
2012-09-04 Preston GurdGeneric Bypass Slow Div
2012-09-02 Nadav RotemFix a typo.
2012-09-02 Nadav RotemGenerate better select code by allowing the target...
2012-09-01 Pete CooperOnly legalise a VSELECT in to bitwise operations if...
2012-09-01 Pete CooperRevert "Take account of boolean vector contents when...
2012-09-01 Owen AndersonTeach DAG combine a number of tricks to simplify FMA...
2012-09-01 Michael LiaoFix typo
2012-08-31 Jakob Stoklund OlesenAdd MachineInstr::tieOperands, remove setIsTied().
2012-08-31 Jakob Stoklund OlesenDon't enforce ordered inline asm operands.
2012-08-30 Pete CooperTake account of boolean vector contents when promoting...
2012-08-30 Owen AndersonTeach the DAG combiner to turn chains of FADDs (x+x...
2012-08-30 Nadav RotemCurrently targets that do not support selects with...
2012-08-30 Craig TopperAdd FMA to switch statement in VectorLegalizer::Legaliz...
2012-08-30 Craig TopperAdd support for FMA to WidenVectorResult.
2012-08-29 Jakob Stoklund OlesenVerify the order of tied operands in inline asm.
2012-08-29 Jakob Stoklund OlesenSet the isTied flags when building INLINEASM MachineInstrs.
2012-08-28 Jakob Stoklund OlesenRemove extra MayLoad/MayStore flags from atomic_load...
2012-08-28 Akira HatanakaFix bug 13532.
2012-08-24 Richard SmithFix integer undefined behavior due to signed left shift...
2012-08-24 Jakob Stoklund OlesenAvoid including explicit uses when counting SDNode...
2012-08-24 Manman RenBranchProb: modify the definition of an edge in BranchP...
2012-08-22 Stepan DyatkovskiyRejected 169195. As Duncan commented, bitcasting to...
2012-08-22 Craig TopperAdd a getName function to MachineFunction. Use it in...
2012-08-22 Richard SmithInitialize SelectionDAGBuilder's Context in 'init'...
2012-08-20 Jakob Stoklund OlesenDon't add CFG edges for redundant conditional branches.
2012-08-20 Stepan DyatkovskiyFixed DAGCombiner bug (found and localized by James...
2012-08-17 Eli FriedmanMake atomic load and store of pointers work. Tighten...
2012-08-17 Benjamin KramerTargetLowering: Use the large shift amount during legal...
2012-08-13 Owen AndersonAdd a roundToIntegral method to APFloat, which can...
2012-08-09 Nadav RotemFix the legalization of ExtLoad on ARM. ExpandUnaligne...
2012-08-07 Jakob Stoklund OlesenAdd SelectionDAG::getTargetIndex.
2012-08-03 Bob WilsonRefactor and check "onlyReadsMemory" before optimizing...
2012-08-03 Bob WilsonTry to reduce the compile time impact of r161232.
2012-08-03 Bob WilsonFix memcmp code-gen to honor -fno-builtin.
2012-08-03 Bob WilsonFall back to selection DAG isel for calls to builtin...
2012-08-01 Elena DemikhovskyAdded FMA functionality to X86 target.
2012-07-31 Micah VillmowConform to LLVM coding style.
next