- 957840b Use BitVector instead. No functionality change. by Evan Cheng · 18 years ago
- 667089d Dead code. by Evan Cheng · 18 years ago
- b371f45 Re-apply my liveintervalanalysis changes. Now with PR1207 fixes. by Evan Cheng · 18 years ago
- a284cbf For PR1207: by Reid Spencer · 18 years ago
- aa79761 - Changes how function livein's are handled, they now have a start index of 0. by Evan Cheng · 18 years ago
- e1fd682 Do not add livein's to entry MBB twice. by Evan Cheng · 18 years ago
- 795d950 Added removeLiveIn. by Evan Cheng · 18 years ago
- 094e3e5 Added findRegisterDefOperand(). by Evan Cheng · 18 years ago
- e15764f - Use MRegister::regsOverlap(). by Evan Cheng · 18 years ago
- 95ad943 print target nodes nicely by Chris Lattner · 18 years ago
- 9ff6ee8 Implement i/n/s constraints correctly. This fixes by Chris Lattner · 18 years ago
- 6b896ce Fixes PR 1200 by Dale Johannesen · 18 years ago
- bdf44b9 Print <dead> def operands. by Evan Cheng · 18 years ago
- 9fc508f Add live-ins to every BB. by Evan Cheng · 18 years ago
- 4c3a5f8 test commit (blank line) by Dale Johannesen · 18 years ago
- 5d4a9f7 fix indentation by Chris Lattner · 18 years ago
- 0152829 Apply B Scott Michel's patch for PR1184, which improves diagnostics in an by Chris Lattner · 18 years ago
- 61de82d Use BitVector instead of vector<bool> which can be extremely slow. by Evan Cheng · 18 years ago
- ac9dcb9 For PR1195: by Reid Spencer · 18 years ago
- 9d6565a For PR1195: by Reid Spencer · 18 years ago
- c661d61 fix a warning by Chris Lattner · 19 years ago
- 21840b1 Refix CodeGen/Generic/switch-lower.ll. In contrast to my previous patch, by Chris Lattner · 19 years ago
- d2b7cec Generalize TargetData strings, to support more interesting forms of data. by Chris Lattner · 19 years ago
- 4c948eb implement expand of truncate. This allows truncates from i128 to i64 to by Chris Lattner · 19 years ago
- f839ce7 Fix PR1198, by adding initial i128 support. Patch by Dan Gohman. by Chris Lattner · 19 years ago
- ae4f99d revert my previous switch lowering change, which miscompiles a few programs. by Chris Lattner · 19 years ago
- cf8270a Add a space between // and the comment. by Lauro Ramos Venancio · 19 years ago
- 7aa47b6 Add "original alignment" to function arguments flags. by Lauro Ramos Venancio · 19 years ago
- 990b849 eliminate vector-related allocations by Chris Lattner · 19 years ago
- 0c9f92e Allow any MachineBasicBlock (not just the entry block) to have live-in physical by Evan Cheng · 19 years ago
- 818d42f Fix switch lowering to order cases in zext order, which is how we emit the by Chris Lattner · 19 years ago
- 7f6b9d2 eliminate temporary vectors. by Chris Lattner · 19 years ago
- b0c39a3 encapsulate the rest of the StructLayout members. by Chris Lattner · 19 years ago
- b1919e2 Privatize StructLayout::MemberOffsets, adding an accessor by Chris Lattner · 19 years ago
- ad2070c Add function live-ins to entry block live-in set. by Evan Cheng · 19 years ago
- 13d8285 Add live-ins to MachineBasicBlock. by Evan Cheng · 19 years ago
- 15699fc Rename some variables to avoid confusion with SelectionDAGISel::BB. by Evan Cheng · 19 years ago
- 2e67781 Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands(). by Evan Cheng · 19 years ago
- fa1eb27 Move SimplifySetCC to TargetLowering and allow it to be shared with legalizer. by Evan Cheng · 19 years ago
- f50d09a Fixed a long standing spiller bug that's exposed by Thumb: by Evan Cheng · 19 years ago
- 04523ea Split the addPassesToEmitFile method up into two. This is so that we can by Bill Wendling · 19 years ago
- 8f84f1f Add function to create a file writer. by Bill Wendling · 19 years ago
- 4b2ca1a Moved from include/llvm/CodeGen to lib/CodeGen. by Bill Wendling · 19 years ago
- c2b2d6a Fix a fixme by correctly calculating preferred alignments for functions, by Nate Begeman · 19 years ago
- c67da0c Two fixes: by Chris Lattner · 19 years ago
- 7d6f77d Fix PR1181 and CodeGen/CBackend/2007-02-05-memset.ll by Chris Lattner · 19 years ago
- 4b09252 Oops, swap this. This fixes a regression I introduced in the ARM backend. by Chris Lattner · 19 years ago
- b6a24bf Fix PR1178 by Chris Lattner · 19 years ago
- 13b7d3d Fixing silly "not-implemented" bug in AsmPrinter. This fixes PR1169. by Anton Korobeynikov · 19 years ago
- 831e037 switch the VRBaseMap in the scheduler from an std::map to a DenseMap. This by Chris Lattner · 19 years ago
- 3f97eb4 Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate by Chris Lattner · 19 years ago
- ab4ed59 eliminate the SDNode::setValueTypes method. by Chris Lattner · 19 years ago
- 63e3f14 eliminate a bunch of duplicate ctors and helper functions. by Chris Lattner · 19 years ago
- d429bcd move MorphNode to out of line and merge setNodeOperands into it. There is by Chris Lattner · 19 years ago
- 48b8592 simplify MorphNodeTo to take a VTList operand. by Chris Lattner · 19 years ago
- 67612a1 eliminate some extraneous methods in SDNode by Chris Lattner · 19 years ago
- c76e3c8 Give each selectiondag node class a home for it's vtable and rtti info by Chris Lattner · 19 years ago
- 9f24ad7 Switch VAlueMap from std::map to DenseMap. by Chris Lattner · 19 years ago
- 0da331f Switch NodeMap from std::map to DenseMap, this speeds up isel by 2.3% by Chris Lattner · 19 years ago
- 0ed4417 swtich vector-> smallvector, speeding up selectiondag stuff 1% by Chris Lattner · 19 years ago
- 40030bf Switch promoted/expanded ops over to using a DenseMap. Vector related maps by Chris Lattner · 19 years ago
- 718071c switch LegalizedNodes from std::map to a DenseMap. This speeds up isel by Chris Lattner · 19 years ago
- 00755df Eliminate some malloc traffic from LegalizeAllNodesNotLeadingTo, speeding by Chris Lattner · 19 years ago
- d48c5e8 Eliminate some std::sets. This speeds up isel of kimwitu by about 0.9% by Chris Lattner · 19 years ago
- cf5640b Switch SelectionDAG::ReplaceAllUsesOfValueWith to use a SmallSetVector for by Chris Lattner · 19 years ago
- 886b412 Pass in non-Mach-O-specific parameters to the GetTargetRelocation method. by Bill Wendling · 19 years ago
- 2ba528b switch the sched unit map over to use a DenseMap instead of std::map. This by Chris Lattner · 19 years ago
- 7971514 Switch ComputeTopDownOrdering over to using a densemap. This speeds up by Chris Lattner · 19 years ago
- 5efdecc Pasto by Evan Cheng · 19 years ago
- 1b19cd3 Use short form of BinaryOperator create function. by Reid Spencer · 19 years ago
- 832254e Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 19 years ago
- b47f32e Slip up by Jim Laskey · 19 years ago
- 29bf16a Emit labels as label_n and not as debug_n by Jim Laskey · 19 years ago
- b82313f Support for non-landing pad exception handling. by Jim Laskey · 19 years ago
- b25fe82 Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only by Anton Korobeynikov · 19 years ago
- 94c002a rename DenseMap to IndexedMap. by Chris Lattner · 19 years ago
- fea997a Fit in 80 columns by Chris Lattner · 19 years ago
- 527fae1 Emit a better assertion message for PR1133 by Chris Lattner · 19 years ago
- d385fd6 Allow the target to override the ISD::CondCode that's to be used to test the by Evan Cheng · 19 years ago
- 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 19 years ago
- 367f109 add initial support for handling inline asms with multiple constraints. by Chris Lattner · 19 years ago
- c1c47c3 Out of line function. by Jim Laskey · 19 years ago
- e078d1a Only gather frame info if debug or eh. by Jim Laskey · 19 years ago
- bcc5f36 Finish off bug 680, allowing targets to custom lower frame and return by Nate Begeman · 19 years ago
- 1257c85 Properly support cstrings by Nate Begeman · 19 years ago
- 1b340dc Flag to control exception handling. by Jim Laskey · 19 years ago
- d683ef6 Disable zero landing pads for now. by Jim Laskey · 19 years ago
- 072200c Landing pad-less eh for PPC. by Jim Laskey · 19 years ago
- 6addf2c Use TargetData to obtain the correct size of the "size_t" argument for by Reid Spencer · 19 years ago
- 1e9126b For PR1138: by Reid Spencer · 19 years ago
- 6aa279d Arguments are counting from 1. not from 0. Maybe we should change by Anton Korobeynikov · 19 years ago
- ac2b2cf More cleanup by Anton Korobeynikov · 19 years ago
- b10308e Propagate changes from my local tree. This patch includes: by Anton Korobeynikov · 19 years ago
- 5d73a2a Use TargetELFWriterInfo class. by Bill Wendling · 19 years ago
- 6635f35 Handle multiple functions, properly mangle symbols, and fix support for by Nate Begeman · 19 years ago
- 6da1864 rename files by Jim Laskey · 19 years ago
- 44c3b9f Change the MachineDebugInfo to MachineModuleInfo to better reflect usage by Jim Laskey · 19 years ago
- 1ee2925 Make LABEL a builtin opcode. by Jim Laskey · 19 years ago
- 2b935d5 Clarify some constants. by Jim Laskey · 19 years ago
- 02a2029 Added a MRegisterInfo hook that tells PEI the target is responsible for by Evan Cheng · 19 years ago