- ea03e10 Implement rdar://7415680 - Twine integer support lacks greatness by Chris Lattner · 15 years ago
- 3749943 Teach liveintervalanalysis about virtual registers which are defined by reg_sequence instructions that are formed by registers defined by distinct instructions. e.g. by Evan Cheng · 15 years ago
- 08a408a MC: Rename MCSymbol::{g,s}etValue -> MCSymbol::{g,s}etVariableValue. by Daniel Dunbar · 15 years ago
- ae7fb0b MC/Mach-O/x86_64: Relocations in debug sections should use local relocations by Daniel Dunbar · 15 years ago
- 4aad88d Combine the implementations of the core part of the SSAUpdater and by Bob Wilson · 15 years ago
- 4f83e73 MC/Matcher: Add support for over-riding the default MatchInstruction function by Daniel Dunbar · 15 years ago
- 1fdc614 Factor out FastISel's code for materializing constants and other values by Dan Gohman · 15 years ago
- 57b6e9e Remove the -enable-sjlj-eh option, which doesn't do anything. by Duncan Sands · 15 years ago
- 752e259 Added a variant of InlineCostAnalyzer::getInlineCost() that takes the called function as an explicit argument, for use when inlining function pointers. by David Chisnall · 15 years ago
- 0ca2f28 rename InlineInfo.DevirtualizedCalls -> InlinedCalls to by Chris Lattner · 15 years ago
- b55c8be Add a pseudo instruction REG_SEQUENCE that takes a list of registers and by Evan Cheng · 15 years ago
- af1d8ca Get rid of the EdgeMapping map. Instead, just check for BasicBlock by Dan Gohman · 15 years ago
- 3f5e915 Update BitVectorTest.cpp to stay in sync with SmallBitVectorTest.cpp, by Dan Gohman · 15 years ago
- ccff812 Attach AT_APPLE_optimized attribute to optimized function's debug info. by Devang Patel · 15 years ago
- 5cc6f9b Add some comments. by Dan Gohman · 15 years ago
- 5b296e3 Properly escape edge source and destination labels. by Dan Gohman · 15 years ago
- 6340722 SmallBitVector: Rework find_first/find_next and tweak test to test them (at least on 64 bit platforms). by Benjamin Kramer · 15 years ago
- b252fbd Implement a read/write operator[] for SmallBitVector with a proxy class. by Benjamin Kramer · 15 years ago
- 1e44aa0 Make sure SmallBitVector actually uses the small case and fix latent bugs. by Benjamin Kramer · 15 years ago
- c799c55 add some more (void)'s to prototypes for PR6961 by Chris Lattner · 15 years ago
- 22070e8 Missed earlier. This is part of previous check-in. (r102661 - refactor.) by Devang Patel · 15 years ago
- 3e6fe5e Add DenseMapInfo for int. by Evan Cheng · 15 years ago
- 5768ea9 Elaborate on a comment. by Dan Gohman · 15 years ago
- e57f048 Fix comment typo. by Duncan Sands · 15 years ago
- e8ab3bd Fix PR6910. by Torok Edwin · 15 years ago
- 28edeb7 Fix typo. by Nick Lewycky · 15 years ago
- b9a01bc Add support for assemblers that don't support periods in a name by Mon P Wang · 15 years ago
- 8601a3d Frame index can be negative. by Evan Cheng · 15 years ago
- 2ad0fcf Replace r102368 with code that's less fragile. This creates DBG_VALUE instructions for function arguments early and insert them after instruction selection is done. by Evan Cheng · 15 years ago
- ff33d83 declare targets with (void) instead of () since this is a C header. by Chris Lattner · 15 years ago
- e87f7bb Rework global alignment computation again. Now we do round up by Chris Lattner · 15 years ago
- 28ff35d Emit debug info for byval parameters. by Devang Patel · 15 years ago
- a7b611c further simplify EmitAlignment by eliminating the by Chris Lattner · 15 years ago
- 7558247 remove a dead argument to EmitAlignment. by Chris Lattner · 15 years ago
- c6f0aad Fix a problem that lower invoke has with allocas (PR6694), and by Chris Lattner · 15 years ago
- ee9eb41 on darwin empty functions need to codegen into something of non-zero length, by Chris Lattner · 15 years ago
- fdb42fa Add DBG_VALUE handling for byval parameters; this by Dale Johannesen · 15 years ago
- efc3a63 Add PPC AsmPrinter handling for target-specific form of by Dale Johannesen · 15 years ago
- 211678a Update MachineSSAUpdater with the same changes I made for the IR-level by Bob Wilson · 15 years ago
- 962021b - Move TargetLowering::EmitTargetCodeForFrameDebugValue to TargetInstrInfo and rename it to emitFrameIndexDebugValue. by Evan Cheng · 15 years ago
- f822e73 Stop abusing EmitInstrWithCustomInserter for target-dependent by Dale Johannesen · 15 years ago
- e979650 Add a new utility function SimplifyICmpOperands. Much of this code is by Dan Gohman · 15 years ago
- 0768632 switch InlineInfo.DevirtualizedCalls's list to be of WeakVH. by Chris Lattner · 15 years ago
- e8c92dd Move FastISel's HandlePHINodesInSuccessorBlocks call down into FastISel by Dan Gohman · 15 years ago
- fe9af3b The inliner was choosing to not consider call sites by Chris Lattner · 15 years ago
- 6091514 refactor the interface to InlineFunction so that most of the in/out by Chris Lattner · 15 years ago
- f81eca0 Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISel by Dan Gohman · 15 years ago
- 70745c6 fix file header. by Chris Lattner · 15 years ago
- 0020723 Add fast register allocator, enabled with -regalloc=fast. by Jakob Stoklund Olesen · 15 years ago
- e566763 Implement -disable-non-leaf-fp-elim which disable frame pointer elimination by Evan Cheng · 15 years ago
- f0757b0 Add more const qualifiers on TargetMachine and friends. by Dan Gohman · 15 years ago
- 5eb6d65 Move several SelectionDAG-independent utility functions out of the by Dan Gohman · 15 years ago
- 30fdb5c - Clean up some crappy code which deals with coalescing of copies which look at by Evan Cheng · 15 years ago
- 7609017 Because of the EMMS problem, right now we have to support by Dale Johannesen · 15 years ago
- cd9b492 There is no need to install ValueMapper.h header. by Devang Patel · 15 years ago
- e08b320 Document that TargetRegisterInfo::contains does not cover virtual registers. by Dan Gohman · 15 years ago
- 0475426 move some select simplifications out out instcombine into by Chris Lattner · 15 years ago
- 6d972fd Remove the palignr intrinsics now that we lower them to vector shuffles, by Eric Christopher · 15 years ago
- 8ba3aa7 Sink DebugLoc handling out of SelectionDAGISel into FastISel and by Dan Gohman · 15 years ago
- 8a39ed7 make CallGraphNode dtor abort if a node is deleted when there are still by Chris Lattner · 15 years ago
- 084751c Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cpp by Dan Gohman · 15 years ago
- a9a3321 Reapply the removal of SelectionDAGISel's BB, with a fix for the case by Dan Gohman · 15 years ago
- 68b7960 Revert 101825, which is causing trouble. by Dan Gohman · 15 years ago
- 35bb85b Eliminate SelectionDAGISel's "current block" member. Just pass it as by Dan Gohman · 15 years ago
- c056454 Remove the Expr member from IVUsers. Instead of remembering the expression, by Dan Gohman · 15 years ago
- 50d2b1a Give SelectionDAG a TargetMachine too, rather than having it by Dan Gohman · 15 years ago
- 2a4a3b7 Add DW_AT_APPLE_omit_frame_ptr to encode -fomit-frame-pointer flag. by Devang Patel · 15 years ago
- 55e59c1 Code that needs a TargetMachine should have access to one directly, rather by Dan Gohman · 15 years ago
- 9d44e70 Don't write into MemoryBuffers. by Benjamin Kramer · 15 years ago
- 5af8f42 Add a few more ELF bits. by Dan Gohman · 15 years ago
- a5370f1 Add a const. by Dan Gohman · 15 years ago
- fd813bc These functions don't need to access this. by Dan Gohman · 15 years ago
- 928eb49 Make processor FUs unique for given itinerary. This extends the limit of 32 by Anton Korobeynikov · 15 years ago
- 21739c1 Add a "PadTo" field to the emitULEB128Bytes method. This will pad out to the by Bill Wendling · 15 years ago
- b5f6af6 Add comment (lost when reverting and reapplying 101503). by Dale Johannesen · 15 years ago
- eef6d78 teach the x86 asm parser how to handle segment prefixes by Chris Lattner · 15 years ago
- 7834fac refactor .if handling code a bit. by Chris Lattner · 15 years ago
- 0d805c3 Add const qualifiers to TargetLoweringObjectFile usage. by Dan Gohman · 15 years ago
- d858e90 Use const qualifiers with TargetLowering. This eliminates several by Dan Gohman · 15 years ago
- ca5e4f8 reenable r101565, removing a problematic assertion. by Chris Lattner · 15 years ago
- e5b51ac More work to allow dag combiner to promote 16-bit ops to 32-bit. by Evan Cheng · 15 years ago
- 84bd6b0 Re-commit my previous SSAUpdater changes. The previous version naively tried by Bob Wilson · 15 years ago
- ab89ff7 Reapply 101503+101520. These are "obviously correct" [Chris] by Dale Johannesen · 15 years ago
- 551754c Revert 101465, it broke internal OpenGL testing. by Eric Christopher · 15 years ago
- f2548ca Add support to emit dwarf ranges. by Devang Patel · 15 years ago
- abf0c34 Add a getSelectionDAGInfo member to TargetMachine. by Dan Gohman · 15 years ago
- bde0bb5 building on the new CallGraphSCC abstraction, teach CallGraphSCCPassManager by Chris Lattner · 15 years ago
- a3dfc64 move ReplaceNode out of line, rename scc_iterator::fini -> isAtEnd(). by Chris Lattner · 15 years ago
- 2decb22 introduce a new CallGraphSCC class, and pass it around by Chris Lattner · 15 years ago
- 8b14624 tidy up by Chris Lattner · 15 years ago
- 8c0e899 Create a new TargetSelectionDAGInfo class. This will eventually acquire by Dan Gohman · 15 years ago
- 37f32ee Eliminate an unnecessary SelectionDAG dependency in getOptimalMemOpType. by Dan Gohman · 15 years ago
- 7f506a9 Fix this code to avoid implicit assumptions about the length of the array. by Dan Gohman · 15 years ago
- 5b13a1a Revert 101520, which depended on 101503, which was reverted. by Dan Gohman · 15 years ago
- f72a53d Revert commit 101503 (johannes), in the hope of fixing the dragonegg build, by Duncan Sands · 15 years ago
- 899dd9b Trim a #include. by Dan Gohman · 15 years ago
- d4ed2a8 Use a ValueMap not a std::map for the reason indicated by Dale Johannesen · 15 years ago
- 4ec2258 reapply r101434 with a fix for self-hosting by Gabor Greif · 15 years ago
- 52d55bd Make callIsSmall accessible as a utility function. by Dan Gohman · 15 years ago
- 47639fc The JIT calls TidyLandingPads to tidy up the landing pads. However, because the by Bill Wendling · 15 years ago