Move implicit and paralle to a separate codegen specific section.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2009-10-01 Devang PatelIf location info is attached with an instruction then...
2009-09-30 Devang PatelUse MDNode * directly as an RecordSourceLine() argument.
2009-09-30 Reid KlecknerSilence comparison always false warning in -Asserts...
2009-09-30 Reid KlecknerFix integer overflow in instruction scheduling. This...
2009-09-29 Devang PatelRemove unnecessary cast.
2009-09-28 Devang Patels/class Metadata/class MetadataContext/g
2009-09-28 Devang PatelDo not use global typedef for MDKindID.
2009-09-28 Dan GohmanUse VerifySchedule instead of doing the work manually.
2009-09-26 Dan GohmanConvert comparisons like (x == infinity) to (x >= infin...
2009-09-25 Dan GohmanImprove MachineMemOperand handling.
2009-09-25 Dan GohmanRename getTargetNode to getMachineNode, for consistency...
2009-09-25 Dale JohannesenMake sure sin, cos, sqrt calls are marked readonly
2009-09-25 Dale JohannesenGenerate FSQRT from calls to the sqrt function, which
2009-09-25 Nate BegemanFix combiner-aa issue with bases which are different...
2009-09-25 Dan GohmanAdd a version of dumpr() that has a SelectionDAG* argument.
2009-09-23 Dan GohmanUse getStoreSize() instead of getStoreSizeInBits()/8.
2009-09-23 Dan GohmanRename several variables from EVT to more descriptive...
2009-09-23 Dan GohmanGive MachineMemOperand an operator<<, factoring out...
2009-09-21 Dan GohmanChange MachineMemOperand's alignment value to be the...
2009-09-20 Chris Lattnertidy up
2009-09-20 Daniel DunbarTabs -> spaces, and remove trailing whitespace.
2009-09-19 Evan ChengFix PR4926. When target hook EmitInstrWithCustomInserte...
2009-09-18 Evan ChengEnhance EmitInstrWithCustomInserter() so target can...
2009-09-18 Chris Lattnerduncan points out the EH selector values are signed.
2009-09-18 Evan ChengRevert r82214. It broke 403.gcc on x86_64 / Darwin.
2009-09-18 Evan ChengFix a bug in sdisel switch lowering code. When it updat...
2009-09-17 Chris Lattnertolerate llvm.eh.selector.i64 on 32-bit systems and...
2009-09-16 Devang PatelFix typo.
2009-09-16 Devang PatelAt iSel time, update DebugLoc based on debug info attac...
2009-09-15 Nate BegemanDo not add the SVOffset to the Node CSE ID. The same...
2009-09-15 Nate BegemanBetter solution for tracking both the original alignmen...
2009-09-15 Nate BegemanRemove incorrect CSE code from r81813.
2009-09-15 Nate BegemanSubstantially speed up combiner-aa in the following...
2009-09-15 Nate BegemanTeach the legalizer to propagate the original alignment...
2009-09-15 Nate BegemanAdd an "original alignment" field to load and store...
2009-09-13 Chris Lattnerkill off the last use of TRI::AsmName.
2009-09-11 Dan GohmanMake fast-isel try ISD::FNEG before resorting to bitcas...
2009-09-11 Dan GohmanReapply r81171 with a fix: don't try to use i64 when it
2009-09-10 Bob WilsonDon't swap the operands of a subtraction when trying...
2009-09-10 Bob WilsonRevert r81171 which was causing pr4927.
2009-09-09 Dan GohmanWhen widening a vector load, use the correct chain...
2009-09-08 Chris Lattnerchange selectiondag to add the sign extended versions...
2009-09-08 Dan GohmanFix an abort on a store of an empty struct member....
2009-09-07 Dan GohmanFix a thinko: When lowering fneg with xor, bitcast...
2009-09-06 Duncan SandsSimplify. Testing shows that this is not equivalent...
2009-09-06 Duncan SandsRemove some not-really-used variables, as warned
2009-09-06 Duncan SandsRemove some unused variables and methods warned about by
2009-09-05 Devang PatelDetect VLAs.
2009-09-03 Dan GohmanLLVM currently represents floating-point negation as...
2009-09-03 Dan GohmanRecognize more opportunities to use SSE min and max...
2009-09-02 Sandeep PatelRetype from unsigned to CallingConv::ID accordingly...
2009-09-01 Daniel DunbarRemove Offset from ExternalSybmol MachineOperands,...
2009-08-28 Devang PatelReapply 79977.
2009-08-26 Anton KorobeynikovAdd extload expansion for f128
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-25 Owen AndersonGet rid of this horrible "benign race" by exploiting...
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-23 Daniel DunbarFix some refactos for iostream changes (in -Asserts...
2009-08-23 Chris Lattnereliminate uses of cerr()
2009-08-23 Chris Lattnerremove a few DOUTs here and there.
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-08-23 Eli FriedmanAdd check for completeness. Note that this doesn't...
2009-08-22 Chris LattnerRename TargetAsmInfo (and its subclasses) to MCAsmInfo.
2009-08-22 Devang PatelRecord variable debug info at ISel time directly.
2009-08-22 Owen AndersonReapply r79708 with the appropriate fix for the case...
2009-08-22 Chris Lattnerrevert r79708 + r79711
2009-08-22 Eric ChristopherActually remove unused static. Previous commit removed...
2009-08-22 Eric ChristopherRemove unused static.
2009-08-22 Owen AndersonEase contention on this lock by noticing that all write...
2009-08-21 Bill WendlingFix typo. Should check both values of RangeUse for...
2009-08-19 Dan GohmanAdd an x86 peep that narrows TEST instructions to forms...
2009-08-19 David GoodwinUse the schedule itinerary operand use/def cycle inform...
2009-08-19 Eli FriedmanPR4737: Fix a nasty bug in load narrowing with non...
2009-08-18 Dan GohmanBe tidy and use a break to exit from a switch block...
2009-08-18 Dan GohmanLegalize the shift amount operand of SRL_PARTS, SHL_PAR...
2009-08-17 Jim GrosbachRemove a bit more cruft from the sjlj moving to a backe...
2009-08-16 Jakob Stoklund OlesenBe more clever about regclasses in ScheduleDAGSDNodes...
2009-08-15 Evan ChengNeeds to check whether unaligned load / store of i64...
2009-08-15 Benjamin KramerUnbreak build. Evan, please make sure my changes are...
2009-08-15 Evan Cheng80 col violations.
2009-08-15 Dan GohmanSimplify this code to not depend as much on CurMBB.
2009-08-14 Anton KorobeynikovAllow targets to specify their choice of calling conven...
2009-08-14 Evan ChengIndentation change.
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-13 David GoodwinAdd callback to allow target to adjust latency of sched...
2009-08-12 Owen AndersonAdd contexts to some of the MVT APIs. No functionality...
2009-08-11 Owen AndersonFix warnings.
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-11 Dan GohmanTidy #includes.
2009-08-11 Jim GrosbachSjLj based exception handling unwinding support. This...
2009-08-10 Dan GohmanFix a bug in the DAGCombiner's handling of multiple...
2009-08-10 Dan GohmanFix a bug where DAGCombine was producing an illegal...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-10 Owen AndersonStart moving TargetLowering away from using full MVTs...
2009-08-10 Dan GohmanMake this comment more closely reflect the code.
2009-08-08 Jakob Stoklund OlesenDon't build illegal ops in DAGCombiner::SimplifyBinOpWi...
2009-08-06 Dale JohannesenUse stripPointerCasts instead of partially rewriting it.
2009-08-06 Dan GohmanAdd assertion checks after the calls to LowerFormalArgu...
2009-08-06 Dan GohmanRemove an over-aggressive assert. Functions with empty...
2009-08-06 Dan GohmanFix a few places in DAGCombiner that were creating...
next