Don't delete blocks which have their address taken.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2009-10-30 Dan GohmanInitial target-independent CodeGen support for BlockAdd...
2009-10-29 Dan GohmanRemove some unnecessary spaces in debug output.
2009-10-29 Dan GohmanMove some code from being emitted as boilerplate duplic...
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-10-28 Eric ChristopherMake sure we return the right sized type here.
2009-10-28 Dan GohmanDon't call SDNode::isPredecessorOf when it isn't necess...
2009-10-28 Dan GohmanRewrite SelectionDAG::isPredecessorOf to be iterative...
2009-10-28 Evan ChengAdd a second ValueType argument to isFPImmLegal.
2009-10-28 Dan GohmanMark dead physregdefs dead immediately. This helps...
2009-10-28 Chris Lattnerrename indbr -> indirectbr to appease the residents...
2009-10-27 Dan GohmanUpdate the MachineBasicBlock CFG for an indirect branch.
2009-10-27 Dan GohmanAdd CodeGen support for indirect branches.
2009-10-27 Chris Lattnerdon't use stdio
2009-10-27 Evan ChengDo away with addLegalFPImmediate. Add a target hook...
2009-10-27 Chris Lattneradd enough support for indirect branch for the feature...
2009-10-27 Chris Lattnerpseudosourcevalue is also still using getGlobalContext...
2009-10-27 Eric ChristopherAdd objectsize intrinsic and hook it up through codegen...
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-23 Dan GohmanAPInt-ify the gep scaling code, so that it correctly...
2009-10-22 Anton KorobeynikovFix null pointer dereference.
2009-10-20 Anton KorobeynikovFix invalid for vector types fneg(bitconvert(x)) =...
2009-10-18 Evan Cheng-Revert parts of 84326 and 84411. Distinquishing betwee...
2009-10-18 Evan ChengOnly fixed stack objects and spill slots should be...
2009-10-17 Evan ChengRevert 84315 for now. Re-thinking the patch.
2009-10-17 Evan ChengRename getFixedStack to getStackObject. The stack objec...
2009-10-17 Evan Cheng80 col violation.
2009-10-17 Dan GohmanDelete an obsolete comment.
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-16 Mon P WangAllow widening of extract subvector
2009-10-16 Zhongxing XuIndent code.
2009-10-15 Jakob Stoklund OlesenReport errors correctly for unselected target intrinsics.
2009-10-14 Duncan SandsI don't see any point in having both eh.selector.i32...
2009-10-13 Devang Patels/DebugLoc.CompileUnit/DebugLoc.Scope/g
2009-10-13 Duncan SandsIntroduce new convenience methods for sign extending or
2009-10-12 Devang PatelSet default location for a function if it is not set.
2009-10-12 Nate BegemanMore heuristics for Combiner-AA. Still catches all...
2009-10-10 Dan GohmanCreate a new InstrEmitter class for translating Selecti...
2009-10-10 Dan GohmanMake getMachineNode return a MachineSDNode* instead...
2009-10-09 Dan GohmanThe ScheduleDAG framework now requires an AliasAnalysis...
2009-10-09 Devang PatelExtract scope information from the variable itself...
2009-10-08 Bob WilsonAdd a SelectionDAG getTargetInsertSubreg convenience...
2009-10-06 Devang PatelAdd support to handle debug info attached to an instruc...
2009-10-06 Devang PatelSet default location for the function if it is not...
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...
next