- 4e8d5fe X86/Encoding: Support ExternalSymbol operands in emitDisplacementField (for consistency). by Daniel Dunbar · 16 years ago
- 31e2c7b Remove Offset from ExternalSybmol MachineOperands, this is unused (and at least partly unsupported, in X86 encoding at least). by Daniel Dunbar · 16 years ago
- 8bff7c9 debug intrinsics do not go in the callgraph, this fixes a couple by Chris Lattner · 16 years ago
- 44a1837 Fix a regression I introduced in r80708, found by llvm-test. by Chris Lattner · 16 years ago
- 0bb8386 Fix ELF Writter related memory leaks by Bruno Cardoso Lopes · 16 years ago
- da5ea94 OptimalEdgeProfiling: Reading in Profiles. by Andreas Neustifter · 16 years ago
- f771dae OptimalEdgeProfiling: Creation of profiles. by Andreas Neustifter · 16 years ago
- 19531d1 Small fix in ProfileEstimator that eliminates duplicated code. by Andreas Neustifter · 16 years ago
- ee793a6 reduce size of SmallString to something more reasonable by Jim Grosbach · 16 years ago
- da230cb remove CallGraphNode::replaceCallSite, it is redundant with other APIs. by Chris Lattner · 16 years ago
- 8a3198b Add support for generating code for vst{234}lane intrinsics. by Bob Wilson · 16 years ago
- 7c8c1ba cleanup/simplify by Chris Lattner · 16 years ago
- c40d9f9 Use raw_ostream instead of sstream by Jim Grosbach · 16 years ago
- 81dfb38 remove a bunch of explicit code previously needed to update the by Chris Lattner · 16 years ago
- 1f15228 Add hidden flags to allow binary search of post-RA scheduling errors. by David Goodwin · 16 years ago
- ca01a8d RRX reads CPSR. by David Goodwin · 16 years ago
- 5a6a363 doxygenate RefreshCallGraph, add a new 'verification mode', and run it after by Chris Lattner · 16 years ago
- 4a93b71 Added TEST %rAX, $imm instructions to the Intel tables. These are required for the X86 disassembler. by Sean Callanan · 16 years ago
- 17146b8 simpler solution to iterator invalidation "problem" found by expensive checking. by Chris Lattner · 16 years ago
- f41eaac enhance memcpy opt to turn memmoves into memcpy when the src/dest by Chris Lattner · 16 years ago
- c517cb0 Reapply 80278 by Bruno Cardoso Lopes · 16 years ago
- 33668c0 revert inadvertant change from previous commit by Jim Grosbach · 16 years ago
- 61c6ba8 random code cleanups, no functionality change. by Chris Lattner · 16 years ago
- eed51b0 Update CMake files. by Ted Kremenek · 16 years ago
- a01d346 Simply LSDA lable emission to use a direct special-case output instead of by Jim Grosbach · 16 years ago
- c142bb2 Do not manipulate invalid iterators. This fixes the by Duncan Sands · 16 years ago
- 72f9ab0 Further refactoring of PIC16 Obj file code. by Sanjiv Gupta · 16 years ago
- 6818863 Update CMakeLists. by Benjamin Kramer · 16 years ago
- 62353a8 Preparation for Optimal Edge Profiling: by Andreas Neustifter · 16 years ago
- e885af9 Preparation for Optimal Edge Profiling: by Andreas Neustifter · 16 years ago
- e7ddcfd Preparation for Optimal Edge Profiling: by Andreas Neustifter · 16 years ago
- a541b0f Change CallGraphNode to maintain it's Function as an AssertingVH by Chris Lattner · 16 years ago
- 243fcc5 Generate code for vld{234}_lane intrinsics. by Bob Wilson · 16 years ago
- 71124f6 Fix pr4843: When an instruction has multiple destination registers that are by Bob Wilson · 16 years ago
- efbb533 llvm-mc: Store MCSymbolData value as a pointer (to make MSVC happy). by Daniel Dunbar · 16 years ago
- 27830e3 Fix compiler warnings by Jim Grosbach · 16 years ago
- 3fb2b1e Clean up LSDA name generation and use for SJLJ exception handling. This by Jim Grosbach · 16 years ago
- f98d8fe Introduce DILocation. by Devang Patel · 16 years ago
- 82dfc0c Subprogram is a scope. Derive DISubprogram from DIScope. by Devang Patel · 16 years ago
- 5e005d8 Rename DIBlock as DILexicalBlock. by Devang Patel · 16 years ago
- a5505cb Don't use an iterator which is potentially invalidated. by Dan Gohman · 16 years ago
- 4344979 Use early exit and reduce indentation. by Bob Wilson · 16 years ago
- d4034b2 If the tied registers are already the same, there is no need to change by Bob Wilson · 16 years ago
- 768f1dd Add triple parsing support for XCore. by Richard Osborne · 16 years ago
- c9f322d Derive DICompileUnit from DIScope. by Devang Patel · 16 years ago
- dc8f604 Add flag to mark structs for Apple Block "byref" variables; also add code to by Caroline Tice · 16 years ago
- 4221489 Extend the ValuesAtScope cache to cover all expressions, not just by Dan Gohman · 16 years ago
- a3251db Don't mark a register live at an undef use. by David Goodwin · 16 years ago
- 43d98b3 Introduce DIScope. by Devang Patel · 16 years ago
- 5a68509 Oops. Fix inverted logic in assertion check. by Devang Patel · 16 years ago
- 029599b Remove .n suffix for some 16-bit opcodes now that Darwin assembler is fixed. by Evan Cheng · 16 years ago
- ec2e467 X86/exp-asm-printer: Lower MachineOperand::MO_JumpTableIndex to MCOperand. by Daniel Dunbar · 16 years ago
- d2a0b27 Stop printing old asm printing code inline with -experimental-asm-printer (this allows diffing and assembling the .s) by Daniel Dunbar · 16 years ago
- 64926be Avoid unnecessary +0 in experimental-asm-printer. by Daniel Dunbar · 16 years ago
- 6ceea33 Simplify isDerivedType() and other predicate interface. by Devang Patel · 16 years ago
- 049e98d Output a hex value, because all of the others are hex. by Bill Wendling · 16 years ago
- 2038cf3 cleanups pointed out by duncan by Chris Lattner · 16 years ago
- c69d74a Revert commit 80428. It completely broke exception handling on x86-32 linux. by Duncan Sands · 16 years ago
- 2cd5155 Free the constants that have no uses in ~LLVMContext. by Torok Edwin · 16 years ago
- 72ddf7b Fix ExplicitSymbols leak. by Torok Edwin · 16 years ago
- b4f770b Normalize makefile comments and sort cmake file lists. by Benjamin Kramer · 16 years ago
- 821e333 llvm-mc: Pass values to MCStreamer as MCExprs, not MCValues. by Daniel Dunbar · 16 years ago
- e2ace50 llvm-mc: Simplify EmitAssignment ('.set' is identical to '='). by Daniel Dunbar · 16 years ago
- 8c2eebe llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue. by Daniel Dunbar · 16 years ago
- cb579b3 llvm-mc: Make MCSymbolData symbol member const. by Daniel Dunbar · 16 years ago
- a03a368 llvm-mc: Add MCContext to MCAssembler. by Daniel Dunbar · 16 years ago
- 87392fd llvm-mc: Add MCExpr::{dump,print}. by Daniel Dunbar · 16 years ago
- 9643ac5 llvm-mc: Switch MCExpr construction to using static member functions, and taking the MCContext (which now owns all MCExprs). by Daniel Dunbar · 16 years ago
- 28c251b llvm-mc: Move AsmExpr into MC lib (as MCExpr). by Daniel Dunbar · 16 years ago
- be57765 Step #1 to giving Callgraph some sane invariants. The problems with callgraph by Chris Lattner · 16 years ago
- b0b822c fix some cases where instcombine would change hte IR but not return true by Chris Lattner · 16 years ago
- f3a1c15 cleanups, factor some code out to a helper function by Chris Lattner · 16 years ago
- 46ca76f fix a crash building SPASS by tolerating a callsite that doesn't exist by Chris Lattner · 16 years ago
- d43d5e8 comment and simplify some code. by Chris Lattner · 16 years ago
- a3512bd add -debug output by Chris Lattner · 16 years ago
- 931f8f3 improve -debug output, so that -debug is more likely to print when by Chris Lattner · 16 years ago
- 95afdfe fix a bug I introduced with my 'instcombine builder' refactoring by Chris Lattner · 16 years ago
- 98a27ce simplify some code by making the SCCNodes set contain Function*'s by Chris Lattner · 16 years ago
- b374b90 Fix PR4834, a tricky case where the inliner would resolve an by Chris Lattner · 16 years ago
- 2adb830 use an accessor instead of poking internals of a node. by Chris Lattner · 16 years ago
- 0bb61c5 PR4747 by Jim Grosbach · 16 years ago
- 5095e3d Fix some nasty callgraph dangling pointer problems in by Chris Lattner · 16 years ago
- 23603a6 add a dump() method on callgraph. by Chris Lattner · 16 years ago
- 12420d3 Fix some possible-use-of-uninitialized warnings. by Daniel Dunbar · 16 years ago
- 2de2319 Fix PR4748: don't fold gep(bitcast(x)) into bitcast(gep) when x by Chris Lattner · 16 years ago
- 963f4ba misc cleanup by Chris Lattner · 16 years ago
- 8a67ac5 add getPointerAddressSpace() to GEP instruction, use the method by Chris Lattner · 16 years ago
- 2345d1d eliminate InsertCastBefore, use the builder instead. by Chris Lattner · 16 years ago
- 08142f2 eliminate InsertBitCastBefore, just use the builder instead. by Chris Lattner · 16 years ago
- d91aafd Add missed pattern by Anton Korobeynikov · 16 years ago
- f925cbd convert a bunch more calls to InsertNewInstBefore to use by Chris Lattner · 16 years ago
- 75551f7 fix typo by Chris Lattner · 16 years ago
- b00c03b EXTRACT_VECTOR_ELEMENT can have result type different from element type. by Anton Korobeynikov · 16 years ago
- ce0c81e Add regular expression matching support, based on OpenBSD regexec()/regcomp() by Torok Edwin · 16 years ago
- 7438106 give instcombine a custom IRBuilder that adds new instructions to the by Chris Lattner · 16 years ago
- 3c4e38e add a new InstCombineWorklist::AddValue method that works even by Chris Lattner · 16 years ago
- e5ecdb5 move AddUsersToWorkList to the worklist processing class, make the by Chris Lattner · 16 years ago
- c3a3e36 rename AddUsesToWorkList -> AddOperandsToWorkList. The by Chris Lattner · 16 years ago
- df65eaf llvm-mc/X86: Encode constant MCValue's correctly. by Daniel Dunbar · 16 years ago
- 7092c7e llvm-mc: MCStreamer cleanups. - Remove EmitLocalSymbol, this is unsupported for now. by Daniel Dunbar · 16 years ago