- 362dd0b Move TLOF implementations to libCodegen to resolve layering violation. by Anton Korobeynikov · 15 years ago
- ac8a3d0 It turns out that we emitted completely wrong common EH frame since the early beginning! The "z" CIE augmentation mark indicates that there is an extra word containing the size of augmentation section. However, even for frames w/o any augmentation data we emitted size uleb! (this is the case of "unwinding through C code"). Thus frame moves information was emitterd completely wrong. by Anton Korobeynikov · 15 years ago
- 990a9fd Add suffix for stubs, so we won't have name clashes with private symbols. by Anton Korobeynikov · 15 years ago
- 9184b25 Preliminary patch to improve dwarf EH generation - Hooks to return Personality / FDE / LSDA / TType encoding depending on target / options (e.g. code model / relocation model) - MCIzation of Dwarf EH printer to use encoding information - Stub generation for ELF target (needed for indirect references) - Some other small changes here and there by Anton Korobeynikov · 15 years ago
- 6a7cb63 Teach the verifier to check the condition on a branch and ensure that it has by Nick Lewycky · 15 years ago
- 8eea48a Fix PR6300. by Jakob Stoklund Olesen · 15 years ago
- f1b0a34 Last week we were generating code with duplicate induction variables in this by Bob Wilson · 15 years ago
- 6e5a2bd Fix crash in VerifyType when checking Contexts. Because there may not be a by Nick Lewycky · 15 years ago
- c638088 Don't try to materialize a function that isn't materializable anyways. This by Nick Lewycky · 15 years ago
- 936c43b A function with no Module owner isn't materializable. This fixes F->dump() for by Nick Lewycky · 15 years ago
- ebd024f remove empty file. by Chris Lattner · 15 years ago
- e44fc85 Simplify. by Daniel Dunbar · 15 years ago
- b218b27 Remove c++ style comments from c header. by Bill Wendling · 15 years ago
- cd10d14 revert r96241. It breaks two regression tests, isn't documented, by Chris Lattner · 15 years ago
- cb0b7be Renumber Instruction enums in llvm-c. by Bill Wendling · 15 years ago
- 37914c8 fix PR6305 by handling BlockAddress in a helper function by Chris Lattner · 15 years ago
- 014bf21 Split SelectionDAGISel::IsLegalAndProfitableToFold to by Evan Cheng · 15 years ago
- a744534 comment fix. by Chris Lattner · 15 years ago
- 786da7d by David Greene · 15 years ago
- 1e55944 by David Greene · 15 years ago
- db8d989 by David Greene · 15 years ago
- 7720155 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- 54a7aa8 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- 534502d1 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- 74a6a79 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- 4d58b64 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- f6fa186 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- 73657df Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- f749efa Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- 1b58cab Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- 0e2236c Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
- 67c9d42 by David Greene · 15 years ago
- 140a5d6 by David Greene · 15 years ago
- ba2b297 by David Greene · 15 years ago
- b0bc6c3 Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 15 years ago
- f681475 CMake: Fixed syntax in conditional. by Oscar Fuentes · 15 years ago
- 6ceeba6 Fix changes from r75027 by Andrew Lenharth · 15 years ago
- 50922bb When testing whether a given SCEV depends on a temporary symbolic by Dan Gohman · 15 years ago
- da272d1 Check in the first big step of rewriting DAGISelEmitter to by Chris Lattner · 15 years ago
- 9f06cb4 give SDValue an operator->, allowing V->isTargetOpcode() and by Chris Lattner · 15 years ago
- 5ac03f1 don't make insanely large node numbers for no reason, by Chris Lattner · 16 years ago
- 020bb08 no need to add the instruction count anymore. by Chris Lattner · 16 years ago
- 0b1a395 Revert r96130 ("Forward parameter options as '-option=param'"). by Mikhail Glushenkov · 16 years ago
- 17f26b4 enhance raw_svector_ostream::write_impl to work with unbuffered streams, by Chris Lattner · 16 years ago
- efbdaa6 make PadToColumn return the stream so you can use: OS.PadToColumn(42) << "foo"; by Chris Lattner · 16 years ago
- 3da6e09 Ignore DBG_VALUE in a couple more places. by Dale Johannesen · 16 years ago
- 4559855 When restoring a saved insert location, check to see if the saved by Dan Gohman · 16 years ago
- 751d5aa constize by Chris Lattner · 16 years ago
- 4766132 clean up a bunch of code, move some random predicates by Chris Lattner · 16 years ago
- eb079a3 mark "addr" as having type "iPTR", eliminating some type comparisons by Chris Lattner · 16 years ago
- c87bf38 remove the DisablePatternForFastISel predicate, which is a check by Chris Lattner · 16 years ago
- 383fed9 add an insertion operator. by Chris Lattner · 16 years ago
- 523f6a5 tidy up by Chris Lattner · 16 years ago
- 441a389 Fix whitespace. by Dan Gohman · 16 years ago
- 6020d85 Fix a comment. by Dan Gohman · 16 years ago
- ce94736 When complicated expressions are broken down into subexpressions by Dan Gohman · 16 years ago
- 44de682 fixes to pagesel/banksel inserter. by Sanjiv Gupta · 16 years ago
- 77709ac Forgot to commit the header by Anton Korobeynikov · 16 years ago
- 782ab58 follow-on to PR6280 by Chris Lattner · 16 years ago
- 245ba96 Drop winmcasminfo and use normal AT&T COFF for all windows targets. by Anton Korobeynikov · 16 years ago
- 2faf391 Try to factorize the specification of saturating add/subtract operations a bit, by Johnny Chen · 16 years ago
- 590bfe8 Actually, this code doesn't have to be quite so conservative in by Dan Gohman · 16 years ago
- 1d826a7 In rememberInstruction, if the value being remembered is the by Dan Gohman · 16 years ago
- 0402577 Simplify this code; no need for a custom subclass if it doesn't need by Dan Gohman · 16 years ago
- 9269926 Remove a 'protected' keyword, now that SCEVExpander is no longer by Dan Gohman · 16 years ago
- 2763dfd Don't attempt aggressive post-inc uses if TargetLowering is not available, by Dan Gohman · 16 years ago
- ca1c816 2.7: Note that DataTypes.h moved. by Daniel Dunbar · 16 years ago
- 6d09ab8 Make LSR not crash if invoked without target lowering info, e.g. if invoked by John McCall · 16 years ago
- 77ffe3b Fix a problem where we had bitcasted operands that gave us by Eric Christopher · 16 years ago
- 18c67b9 Forward parameter options as '-option=parameter'. by Mikhail Glushenkov · 16 years ago
- 49e496b Support some more Darwin-only options. by Mikhail Glushenkov · 16 years ago
- b88c6f6 Support -mfix-and-continue properly. by Mikhail Glushenkov · 16 years ago
- 2ac7ab1 Revert r94752, turns out we don't need to touch these options. by Mikhail Glushenkov · 16 years ago
- 2df89fa Trim trailing spaces (aka, trigger rebuild). by Daniel Dunbar · 16 years ago
- a0cdf17 pull a bunch of huge inline methods in the PatternCodeEmitter by Chris Lattner · 16 years ago
- 1cea10a teach the encoder to handle pseudo instructions like FP_REG_KILL, by Chris Lattner · 16 years ago
- c09687b remove dead code. by Chris Lattner · 16 years ago
- 591047f MCAssembler: Fix pcrel relocations. Oh and, by Daniel Dunbar · 16 years ago
- f634676 MC/Mach-O: Start emitting fixups/relocations for instructions. by Daniel Dunbar · 16 years ago
- 2be2fd0 MCAssembler: Switch MCAsmFixup to storing MCFixupKind instead of just a size. by Daniel Dunbar · 16 years ago
- 0bcf074 MCAssembler: Sink fixup list into MCDataFragment. by Daniel Dunbar · 16 years ago
- a4766d7 MCAssembler: Switch MCFillFragment to only taking constant values. Symbolic expressions can always be emitted as data + fixups. by Daniel Dunbar · 16 years ago
- 45f4874 MC/Mach-O: Implement EmitValue using data fragments + fixups instead of fill fragment. by Daniel Dunbar · 16 years ago
- 3a30b82 MCAssembler: Start applying fixups in the data section. by Daniel Dunbar · 16 years ago
- b7c3a4b MCAssembler: Add assorted dump() methods. by Daniel Dunbar · 16 years ago
- a8dfb79 X86: Move extended MCFixupKinds into X86FixupKinds.h by Daniel Dunbar · 16 years ago
- 98d5c31 Split some code out to a helper function (FindReusablePredBB) by Chris Lattner · 16 years ago
- 6686c6b Speed up codegen prepare from 3.58s to 0.488s. by Chris Lattner · 16 years ago
- 277cccc PHINode::getBasicBlockIndex is O(n) in the number of inputs by Chris Lattner · 16 years ago
- 2f36ea8 iterate over preds using PHI information when available instead of by Chris Lattner · 16 years ago
- 3f65b5e speed up CGP a bit by scanning predecessors through phi operands by Chris Lattner · 16 years ago
- b779033 add encoder support and tests for rdtscp by Chris Lattner · 16 years ago
- a1e7621 Add SETEND and BXJ instructions for disassembly only. by Johnny Chen · 16 years ago
- cebe955 Added the rdtscp instruction to the x86 instruction tables. by Sean Callanan · 16 years ago
- d135f14 Fix PR6283. by Jakob Stoklund Olesen · 16 years ago
- 9214b82 Fix a pruning heuristic which implicitly assumed that SmallPtrSet is by Dan Gohman · 16 years ago
- 7545f49 Teach MachineFrameInfo to track maximum alignment while stack objects are being by Evan Cheng · 16 years ago
- f0907fe Enable the inlinehint attribute in the Inliner. by Jakob Stoklund Olesen · 16 years ago
- 95a5a7d Fixed encodings for invlpg, invept, and invvpid. by Sean Callanan · 16 years ago
- e9a60eb MC/AsmParser: Attempt to constant fold expressions up-front. This ensures we avoid fixups for obvious cases like '-(16)'. by Daniel Dunbar · 16 years ago