- 96b930d Auto-upgrade malloc instructions to malloc calls. by Victor Hernandez · 15 years ago
- ad934b8 Clean up LiveVariables and change how it deals with partial updates and kills. This also eliminate the horrible check which scan forward to the end of the basic block. It should be faster and more accurate. by Evan Cheng · 15 years ago
- d1f3cee Spruce up some comments. by Dan Gohman · 15 years ago
- 8a55ce4 Rename several variables from EVT to more descriptive names, now that EVT by Dan Gohman · 15 years ago
- 54d4a53 Add an EVT::getStoreSize function, like getStoreSizeInBits but in bytes. by Dan Gohman · 15 years ago
- 9f765dd Correct a comment. by Dan Gohman · 15 years ago
- 6c6c016 Do not leave behind metadata while cloning an instruction. by Devang Patel · 15 years ago
- 2e3f2c4 s/*Location/*DebugLocation/g by Devang Patel · 15 years ago
- 470e08e Make the type traits for a const pointer defer to those for a unqualified by John McCall · 15 years ago
- 296925d Fix PR5024. LiveVariables physical register defs should *commit* only after all by Evan Cheng · 15 years ago
- cd26ec5 Give MachineMemOperand an operator<<, factoring out code from by Dan Gohman · 15 years ago
- 7815d71 Add SetLocation() to allow IRBuilder user to set location info for an instruction already created. by Devang Patel · 15 years ago
- 14433c9 Check exisiting dbg MDKind first. by Devang Patel · 15 years ago
- b759865 Revert "Don't allow formatted_ostream to be unbuffered, even if its underlying by Daniel Dunbar · 15 years ago
- dace0ed Forgot this. by Evan Cheng · 15 years ago
- 57d6903 Revert "Get rid of GetProcessId in Win32/Program.inc.", this breaks by Daniel Dunbar · 15 years ago
- 27dba67 Switch FoldingSet::AddString to StringRef based API. by Daniel Dunbar · 15 years ago
- 48a097b Switch DIDescriptor to use a TrackingVH. - This makes it much safer to work with debug info, since it was extraordinarily easy to have dangling pointers thanks to MDNode uniquing. by Daniel Dunbar · 15 years ago
- e5b1836 Add a TrackingVH value handle. by Daniel Dunbar · 15 years ago
- 75c7c99 move DominatorTree::dominates for instructions out of line, by Chris Lattner · 15 years ago
- 28f02fd Change MachineMemOperand's alignment value to be the alignment of by Dan Gohman · 15 years ago
- 0c1f688 add a helper method. by Chris Lattner · 15 years ago
- cc1c702 Don't allow formatted_ostream to be unbuffered, even if its underlying buffer by Daniel Dunbar · 15 years ago
- 2763217 Implement the JIT side of the GDB JIT debugging interface. To enable this by Reid Kleckner · 15 years ago
- c936fe8 write rfind in terms of npos as daniel requested by Chris Lattner · 15 years ago
- 19e7499 remove a dead method. by Chris Lattner · 15 years ago
- 1908aea smallvectorize getExtraOptionNames by Chris Lattner · 15 years ago
- f00a7d9 add a helper method. by Chris Lattner · 15 years ago
- 65b6607 A few more tabs -> spaces. by Daniel Dunbar · 15 years ago
- 05a32c8 move a couple non-trivial methods out of line, add new by Chris Lattner · 15 years ago
- 99c5c7b convert a bunch more stuff to use StringRef. The ArgName arguments are now by Chris Lattner · 15 years ago
- db513bc add size_t and a version of rfind that allows specification of where by Chris Lattner · 15 years ago
- 63c6b7d add some more overloads of StringRef::getAsInteger for by Chris Lattner · 15 years ago
- 3670a01 add a simple c_str() method to SmallString. by Chris Lattner · 15 years ago
- 7dd76a1 Prefer super class constructor to explicit initialization. by Daniel Dunbar · 15 years ago
- 3fc19bb Tabs -> spaces (really?) by Daniel Dunbar · 15 years ago
- f612ff6 Strip trailing whitespace. by Daniel Dunbar · 15 years ago
- 7e32c4f RHS of assignment should be const reference. by Daniel Dunbar · 15 years ago
- c332fba Remove the default value for ConstantStruct::get's isPacked parameter and by Nick Lewycky · 15 years ago
- cea1438 provide a "strtoull" operation that works on StringRef's. by Chris Lattner · 15 years ago
- a460beb convert a bunch of std::strings to use StringRef. This should eliminate by Chris Lattner · 15 years ago
- 875646f Lett users of sparse propagation do their own thing with phi nodes if they want by Nick Lewycky · 15 years ago
- 0002e50 Update comments. by Evan Cheng · 15 years ago
- 4a86348 remove an extraneous mem2reg pass early in the pipe. Since by Chris Lattner · 15 years ago
- d7a5983 reduce indentation by using an early exit, and add a comment, by Chris Lattner · 15 years ago
- fb2e752 Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. by Evan Cheng · 15 years ago
- bd23d5f add a new hook to allow targets to splat stuff at the end of the file. by Chris Lattner · 15 years ago
- e8e0213 Write and read metadata attachments. by Devang Patel · 15 years ago
- 88d9839 Update malloc call creation code (AllocType is now the element type of the malloc, not the resulting type). by Victor Hernandez · 15 years ago
- c6f729e Allow symbols to start from the digit if target requests it. This allows, e.g. pinning by Anton Korobeynikov · 15 years ago
- e2394e9 Revert r82214 completely to fix build. by Xerxes Ranby · 15 years ago
- f8a5625 Fix a bug in sdisel switch lowering code. When it updates the phi nodes in switch successor blocks, it can introduce multiple phi operands of the same value from different blocks (and may not be on the predecessor list). by Evan Cheng · 15 years ago
- cb89f6c Use __attribute__((__used__)) if GCC >= 3.1 (seems to be the oldest GCC by Julien Lerouge · 15 years ago
- 2fed70d Fix a few places where PointerIntPair was using PointerLikeTypeTraits<PointerTy> by John McCall · 15 years ago
- 8609c7c pass machinemoduleinfo down into getSymbolForDwarfGlobalReference, by Chris Lattner · 15 years ago
- 1f96e67 Teach ScalarEvolution how to reason about no-wrap flags on loops by Dan Gohman · 15 years ago
- 10f9101 grammar by Jim Grosbach · 15 years ago
- f436463 Remove simple regalloc. It has bit rotted. by Evan Cheng · 15 years ago
- d7bd78e add a version of the APFloat constructor that initializes to 0.0 by Chris Lattner · 15 years ago
- e655128 Add StringRef::{rfind, rsplit} by Daniel Dunbar · 15 years ago
- 6f65d79 Add a new pass for doing late hoisting of floating-point and vector by Dan Gohman · 15 years ago
- 4321578 Print debug info attached with an instruction. by Devang Patel · 15 years ago
- 1b75f44 Provide a way to extract location info from DILocation. by Devang Patel · 15 years ago
- 95c1984 Add an interface to attach debugging information with an instruction. by Devang Patel · 15 years ago
- 937b1e9 Add llvm::Metadata to manage metadata used in a context. by Devang Patel · 15 years ago
- 9233272 Reapplied r81355 with the problems fixed. by Andreas Neustifter · 15 years ago
- ad80981 Preserve ProfileInfo during CodeGenPrepare. by Andreas Neustifter · 15 years ago
- dc62ea0 move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinter by Chris Lattner · 15 years ago
- 686cb3d add a new MachineModuleInfoMachO class, which is the per-module by Chris Lattner · 15 years ago
- f185455 the pointer MMI keeps will start out with object-file format specific stuff by Chris Lattner · 15 years ago
- 4edd187 remove the AsmPrinter::printMCInst hook hack now that we have MCInstPrinter. by Chris Lattner · 15 years ago
- 8c6ed05 Big change #1 for personality function references: by Chris Lattner · 15 years ago
- 4f3e7aa add a helper method for creating MCSymbol and MCSymbolRefExpr at the same time. by Chris Lattner · 15 years ago
- 25d812b inline AsmPrinter::getCurrentFunctionEHName into its only caller. by Chris Lattner · 15 years ago
- 24620fa remove a dead bool. by Chris Lattner · 15 years ago
- 1c90c6f Eliminate AsmPrinter::EmitExternalGlobal, inlining its (now) by Chris Lattner · 15 years ago
- 334fd1f eliminate the horrid AsmPrinter::getGlobalLinkName method, inlining by Chris Lattner · 15 years ago
- bfd1e50 remove some horrible MAI hooks which fortunately turn out to be always empty. by Chris Lattner · 15 years ago
- a70e2e3 add hooks to hang target-specific goop off MachineModuleInfo, by Chris Lattner · 15 years ago
- c8213b7 Drop the raw_ostream required buffer size to 1. by Daniel Dunbar · 15 years ago
- 101b25c Better solution for tracking both the original alignment of the access, and the current alignment based by Nate Begeman · 15 years ago
- 44ac22c Correct comment pasto by Jim Grosbach · 15 years ago
- e3394d4 When a constant's type is refined, update the constant in place by Dan Gohman · 15 years ago
- 75144f9 Fix apostrophos. by Dan Gohman · 15 years ago
- db1c2c5 Forgot this. by Evan Cheng · 15 years ago
- a51c39c add a new CallGraphNode::replaceCallEdge method and use it from by Chris Lattner · 15 years ago
- 9554c61 make -debug-pass=Executions show information about what call graph nodes by Chris Lattner · 15 years ago
- 270fc10 switch scciterator to use DenseMap instead of std::map by Chris Lattner · 15 years ago
- 6db0e3a Get rid of GetProcessId in Win32/Program.inc. by Mikhail Glushenkov · 15 years ago
- e679837 Add an "original alignment" field to load and store nodes. This enables the by Nate Begeman · 15 years ago
- 752195e Add early coalescing to liveintervals. This is work in progress and is known to miscompute some tests. Read it at your own rish, I have aged 10 year while writing this. by Evan Cheng · 15 years ago
- c43fd5a Update a comment to match the source. PseudoSourceValues are now by Dan Gohman · 15 years ago
- 662316c PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart. by Chris Lattner · 15 years ago
- 90edac0 Change MCAsmStreamer to take an MCInstPrinter instead of a by Chris Lattner · 15 years ago
- c493fb2 Give MCInstPrinter a MCAsmInfo member, make X86ATTInstPrinter by Chris Lattner · 15 years ago
- 65b0b29 add a new MCInstPrinter class, move the (trivial) MCDisassmbler ctor inline. by Chris Lattner · 15 years ago
- e7f3107 eliminate the TargetRegisterDesc::AsmName field, the asmprinters now have this table. by Chris Lattner · 15 years ago
- 762ccea remove all but one reference to TargetRegisterDesc::AsmName. by Chris Lattner · 15 years ago
- 56d339f second part to r81695, I missed a directory. by Chris Lattner · 15 years ago
- 70a54c0 replace printBasicBlockLabel with EmitBasicBlockStart, by Chris Lattner · 15 years ago