summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Added support for overloading intrinsics (atomics) based on pointersMon P Wang2008-07-30
* Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of ju...Matthijs Kooijman2008-07-29
* Revert 54147.Dan Gohman2008-07-29
* Add x86 isel patterns to match what would be a ZERO_EXTEND_INREG operation,Dan Gohman2008-07-28
* Fold the useful features of alist and alist_node into ilist, andDan Gohman2008-07-28
* Reword a comment to be less ambiguous.Dan Gohman2008-07-28
* Don't use reinterpret_cast when it isn't needed.Dan Gohman2008-07-27
* Rename SDOperand to SDValue.Dan Gohman2008-07-27
* Tidy SDNode::use_iterator, and complete the transition to have itDan Gohman2008-07-27
* Rename isOnlyUseOf to isOnlyUserOf.Dan Gohman2008-07-27
* Improve comments for SDNode use-count methods. No functionality change.Dan Gohman2008-07-27
* Rename the version of CreateRet that's a convenience method for creatingDan Gohman2008-07-25
* Fix error: ‘std::ostream’ has not been declaredDuncan Sands2008-07-25
* Remove unnecessary implicit argumentNate Begeman2008-07-25
* Fix minor issues with VICmp/VFCmp constant expressionsNate Begeman2008-07-25
* Add predicate for GhostLinkage, used by the JITNate Begeman2008-07-25
* Add a #include for the uses of uint64_t.Dan Gohman2008-07-25
* Add a #include <cassert>, since this file use assert.Dan Gohman2008-07-25
* Apply a patch from Mahadevan R, with minor formatting changes, toDan Gohman2008-07-25
* Enable rematerialization of constants using AliasAnalysis::pointsToConstantMe...Dan Gohman2008-07-25
* Rename instance variables, parameter argument names to eliminate a bunch of c...Evan Cheng2008-07-24
* Make CreateBinOp/CreateNeg/CreateNot do constant folding.Chris Lattner2008-07-23
* Enable first-class aggregates support.Dan Gohman2008-07-23
* Change the heuristics used in the coalescer, register allocator, and withinOwen Anderson2008-07-22
* Add insertvalue and extractvalue folding support in IRBuilder.Dan Gohman2008-07-22
* IRBuilder support for insertvalue and extractvalue.Dan Gohman2008-07-22
* Assert that the DAG root value is a chain value.Dan Gohman2008-07-22
* Tie small stuff to non-small by default on ELF platformsAnton Korobeynikov2008-07-22
* Basic support for small sectionsBruno Cardoso Lopes2008-07-22
* Removing tabs.Bill Wendling2008-07-22
* Correct the name of MachineMemOperand's include guard.Dan Gohman2008-07-22
* InsertValue and ExtractValue constant expressions are alwaysDan Gohman2008-07-21
* Enhance the GraphWriter support for edge destinations, and teach theDan Gohman2008-07-21
* Add titles to the various SelectionDAG viewGraph callsDan Gohman2008-07-21
* Make the GraphWriter be more consistent about the stringDan Gohman2008-07-21
* Add VerifyNode, a place to put sanity checks onDuncan Sands2008-07-21
* Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 codeAnton Korobeynikov2008-07-19
* Add TargetAsmInfo stuff for all darwin-based targetsAnton Korobeynikov2008-07-19
* Add TargetAsmInfo for all ELF-based targetsAnton Korobeynikov2008-07-19
* Remove bogus assertion. This unbreaks mingw, where ConstantSDNodeAnton Korobeynikov2008-07-19
* Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks.Dan Gohman2008-07-17
* Make MergeBlockIntoPredecessor more aggressive when the same successor appearsOwen Anderson2008-07-17
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-17
* Indentation.Evan Cheng2008-07-17
* SSE codegen for vsetcc nodesNate Begeman2008-07-17
* Factorize some code for determining which libcall to use.Duncan Sands2008-07-17
* Factor MergeBlockIntoPredecessor out into BasicBlockUtils.Owen Anderson2008-07-17
* Mark function used by asm block as used, otherwise optimizer may not see the ...Devang Patel2008-07-16
* Fix the name of BreakCriticalMachineEdge.h's include guardDan Gohman2008-07-16
* Correct a top-level comment.Dan Gohman2008-07-16