- e2afded Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of just Value*'s. by Matthijs Kooijman · 16 years ago
- 7ba145b Revert 54147. by Dan Gohman · 16 years ago
- b1e8cad Add x86 isel patterns to match what would be a ZERO_EXTEND_INREG operation, by Dan Gohman · 16 years ago
- fed90b6 Fold the useful features of alist and alist_node into ilist, and by Dan Gohman · 16 years ago
- ca425a2 Reword a comment to be less ambiguous. by Dan Gohman · 16 years ago
- 7953f37 Don't use reinterpret_cast when it isn't needed. by Dan Gohman · 16 years ago
- 475871a Rename SDOperand to SDValue. by Dan Gohman · 16 years ago
- 8968450 Tidy SDNode::use_iterator, and complete the transition to have it by Dan Gohman · 16 years ago
- 2a62995 Rename isOnlyUseOf to isOnlyUserOf. by Dan Gohman · 16 years ago
- 7a24cdc Improve comments for SDNode use-count methods. No functionality change. by Dan Gohman · 16 years ago
- d685181 Rename the version of CreateRet that's a convenience method for creating by Dan Gohman · 16 years ago
- fcaa13a Fix error: ‘std::ostream’ has not been declared when compiling with gcc 4.3. by Duncan Sands · 16 years ago
- ff795a8 Remove unnecessary implicit argument by Nate Begeman · 16 years ago
- b5557ab Fix minor issues with VICmp/VFCmp constant expressions by Nate Begeman · 16 years ago
- e3c8f8c Add predicate for GhostLinkage, used by the JIT by Nate Begeman · 16 years ago
- 58b6552 Add a #include for the uses of uint64_t. by Dan Gohman · 16 years ago
- 922b3d2 Add a #include <cassert>, since this file use assert. by Dan Gohman · 16 years ago
- 219c790 Apply a patch from Mahadevan R, with minor formatting changes, to by Dan Gohman · 16 years ago
- 6d69ba8 Enable rematerialization of constants using AliasAnalysis::pointsToConstantMemory, by Dan Gohman · 16 years ago
- 1bf9a18 Rename instance variables, parameter argument names to eliminate a bunch of compilation warnings with -Wshadow. by Evan Cheng · 16 years ago
- fcf0e86 Make CreateBinOp/CreateNeg/CreateNot do constant folding. by Chris Lattner · 16 years ago
- fc74abf Enable first-class aggregates support. by Dan Gohman · 16 years ago
- a1566f2 Change the heuristics used in the coalescer, register allocator, and within by Owen Anderson · 16 years ago
- a3da832 Add insertvalue and extractvalue folding support in IRBuilder. by Dan Gohman · 16 years ago
- 4e00987 IRBuilder support for insertvalue and extractvalue. by Dan Gohman · 16 years ago
- acaf09d Assert that the DAG root value is a chain value. by Dan Gohman · 16 years ago
- 0980980 Tie small stuff to non-small by default on ELF platforms by Anton Korobeynikov · 16 years ago
- 62d590c Basic support for small sections by Bruno Cardoso Lopes · 16 years ago
- 85f4054 Removing tabs. by Bill Wendling · 16 years ago
- 10f5eb9 Correct the name of MachineMemOperand's include guard. by Dan Gohman · 16 years ago
- e089160 InsertValue and ExtractValue constant expressions are always by Dan Gohman · 16 years ago
- 3580331 Enhance the GraphWriter support for edge destinations, and teach the by Dan Gohman · 16 years ago
- 462dc7f Add titles to the various SelectionDAG viewGraph calls by Dan Gohman · 16 years ago
- 2d3ff5a Make the GraphWriter be more consistent about the string by Dan Gohman · 16 years ago
- d038e04 Add VerifyNode, a place to put sanity checks on by Duncan Sands · 16 years ago
- 18f6ed9 Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 code by Anton Korobeynikov · 16 years ago
- 745e864 Add TargetAsmInfo stuff for all darwin-based targets by Anton Korobeynikov · 16 years ago
- debe34b Add TargetAsmInfo for all ELF-based targets by Anton Korobeynikov · 16 years ago
- 4aad12c Remove bogus assertion. This unbreaks mingw, where ConstantSDNode by Anton Korobeynikov · 16 years ago
- 2c3f7ae Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks. by Dan Gohman · 16 years ago
- 11f2ec8 Make MergeBlockIntoPredecessor more aggressive when the same successor appears by Owen Anderson · 16 years ago
- e8be6c6 Add a new function, ReplaceAllUsesOfValuesWith, which handles bulk by Dan Gohman · 16 years ago
- 79d99b8 Indentation. by Evan Cheng · 16 years ago
- 30a0de9 SSE codegen for vsetcc nodes by Nate Begeman · 16 years ago
- b2ff885 Factorize some code for determining which libcall to use. by Duncan Sands · 16 years ago
- b31b06d Factor MergeBlockIntoPredecessor out into BasicBlockUtils. by Owen Anderson · 16 years ago
- 0d885d1 Mark function used by asm block as used, otherwise optimizer may not see the use and may delete the function. by Devang Patel · 16 years ago
- 9cf80fa Fix the name of BreakCriticalMachineEdge.h's include guard by Dan Gohman · 16 years ago
- 58ca8d5 Correct a top-level comment. by Dan Gohman · 16 years ago
- 61e804f Clarify the comments here, to make slightly more clear the by Dan Gohman · 16 years ago
- 2853367 Tidy a doxygen comment. by Dan Gohman · 16 years ago
- 4093d83 SelectionDAG::AssignNodeIds is unused. by Dan Gohman · 16 years ago
- 5e84368 Reapply 53476 and 53480, with a fix so that it properly updates by Dan Gohman · 16 years ago
- 46868c0 Reapply r53540, now with the matching header! by Chris Lattner · 16 years ago
- de29d92 whitespace fix. by Chris Lattner · 16 years ago
- 6838d87 doxygenate comments and wrap to 80 cols. by Chris Lattner · 16 years ago
- a052246 Inline typedef for alist_iterator::pointer to work with MSVC++. by Ted Kremenek · 16 years ago
- 0660750 operator[] is not defined for list::iterator. Overload it in ilist::iterator by Nick Lewycky · 16 years ago
- b5eec33 Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art. by Evan Cheng · 16 years ago
- cddc11e Add a utility function to MachineInstr for testing whether an instruction by Dan Gohman · 16 years ago
- e6acf36 Fix spelling of "hierarchy" in comments. by Dan Gohman · 16 years ago
- e4f1a7e Fix typos in comments. by Dan Gohman · 16 years ago
- a54cf17 Include a frame index in the "fixed stack" pseudo source value by Dan Gohman · 16 years ago
- eca64f0 Minor tweaks to the ImmutableList iterator interface. by Ted Kremenek · 16 years ago
- dbe2a5a Add support for putting NamedRegionTimers in TimerGroups, and by Dan Gohman · 16 years ago
- c418bf3 Use find instead of lower_bound. by Dan Gohman · 16 years ago
- dc2fbdd Trim unnecessary #includes. by Dan Gohman · 16 years ago
- ac6cece It is pointless to turn a UINT_TO_FP into an by Duncan Sands · 16 years ago
- 9bed0f5 Add two missing SINT_TO_FP libcalls. by Duncan Sands · 16 years ago
- dddc629 Add support for 128 bit shifts and 32 bit shifts on 16 bit machines. by Duncan Sands · 16 years ago
- 0ebf14c Make typedef public to make MSVC++ happy. by Ted Kremenek · 16 years ago
- 3000357 Make some typedefs public to make MSVC++ happy. by Ted Kremenek · 16 years ago
- ccaa654 Make typedefs in ilist public (Visual C++ errors out when they are private). by Ted Kremenek · 16 years ago
- 98fd7f6 Pull r53428 from Gaz into mainline: by Bill Wendling · 16 years ago
- 07f3cf7 Added ImmutableMap constructor that accepts a const TreeTy*. by Ted Kremenek · 16 years ago
- 4f4b348 Tidy up #includes. by Dan Gohman · 16 years ago
- ea8a865 Add a SubclassData field to SDNode, similar to what's done by Dan Gohman · 16 years ago
- 90b58e0 Fix a copy+pasto in an assertion string. by Dan Gohman · 16 years ago
- 46e7730 Stack objects have nonnegative indices, not just positive indices. by Dan Gohman · 16 years ago
- 358f5ac Escape the graph name. This unbreaks -view-cfg. by Dan Gohman · 16 years ago
- 1bf85e5 Remove this file; the code that it went with is no longer in the repository. by Dan Gohman · 16 years ago
- 5ac319a Add support for 128 bit multiplicative operations. by Duncan Sands · 16 years ago
- be1ad4d Add a mysteriously missing libcall, FPTOSINT_F80_I32. by Duncan Sands · 16 years ago
- df99c29 Correct a comment. by Duncan Sands · 16 years ago
- ef0732d - Change the horrible N^2 isRegReDefinedByTwoAddr. Now callers must supply the operand index of def machineoperand and at most one full scan of non-implicit operands is needed. by Evan Cheng · 16 years ago
- cd4e5b0 add a helper method for code that wants to handle vector by Chris Lattner · 16 years ago
- 250c1d8 - Replace use of std::map<std::string, ..> with StringMap. Replace use of std::map with DenseMap, std::set with SmallPtrSet. This results in minor speed up. by Evan Cheng · 16 years ago
- b9c33c3 Simplify hasNUsesOfValue and hasAnyUsesOfValue even more. This by Dan Gohman · 16 years ago
- 1ea58a5 Move MemoryVT out of LSBaseNode into MemSDNode, allowing the by Dan Gohman · 16 years ago
- 492f276 Move the IsVolatile and SVOffset fields into the MemSDNode base by Dan Gohman · 16 years ago
- 8e819ae Silence a warning by Anton Korobeynikov · 16 years ago
- 4b4d100 Drop enum and use constants for SectionFlags by Anton Korobeynikov · 16 years ago
- 0d44ba8 First sketch of special section objects by Anton Korobeynikov · 16 years ago
- 93911d2 Unbreak by Anton Korobeynikov · 16 years ago
- 7e7fc82 Another bunch of hacks for named sections support by Anton Korobeynikov · 16 years ago
- b20015b Add hacky way to distinguish named and named sections. This will be generalized in the future. by Anton Korobeynikov · 16 years ago
- 01b0e24 Handle ELF mergeable sections by Anton Korobeynikov · 16 years ago
- 265c525 Provide general hook for section name calculation by Anton Korobeynikov · 16 years ago
- 6d82942 Print entity size for mergeable sections by Anton Korobeynikov · 16 years ago
- 6e405f3 Move flag decoding stuff into special hook by Anton Korobeynikov · 16 years ago