Age | Commit message (Expand) | Author |
2012-01-17 | Remove unreachable code. (replace with llvm_unreachable to help GCC where nec... | David Blaikie |
2011-12-14 | Move Instruction::isSafeToSpeculativelyExecute out of VMCore and | Dan Gohman |
2011-09-01 | Make isSafeToSpeculativelyExecute() return the right answer for some new inst... | Eli Friedman |
2011-08-17 | Revert r137655. There is some question about whether the 'landingpad' | Bill Wendling |
2011-08-16 | The resume instruction may throw. Return 'true' in this case. | Bill Wendling |
2011-08-15 | Duncan pointed out that the LandingPadInst might read memory. (It might also | Bill Wendling |
2011-08-15 | Fix predicates methods on Instruction to handle atomic load/store correctly. | Eli Friedman |
2011-08-12 | Initial commit of the 'landingpad' instruction. | Bill Wendling |
2011-07-31 | Add the 'resume' instruction for the new EH rewrite. | Bill Wendling |
2011-07-30 | Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, | Bill Wendling |
2011-07-29 | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to be | Eli Friedman |
2011-07-28 | LangRef and basic memory-representation/reading/writing for 'cmpxchg' and | Eli Friedman |
2011-07-27 | Merge the contents from exception-handling-rewrite to the mainline. | Bill Wendling |
2011-07-27 | Misc mid-level changes for new 'fence' instruction. | Eli Friedman |
2011-07-25 | Initial implementation of 'fence' instruction, the new C++0x-style replacemen... | Eli Friedman |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-07-14 | manually copy debugloc over to a new instruction in clone() instead | Chris Lattner |
2011-07-13 | Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef. | Jay Foad |
2011-01-26 | AttrListPtr has an overloaded operator== which does this for us, we should use | Nick Lewycky |
2010-12-20 | There is no need for isAssociative to take the type as an argument anymore. | Duncan Sands |
2010-11-11 | Factor out Instruction::isSafeToSpeculativelyExecute's code for | Dan Gohman |
2010-07-20 | Rename removeAllMetadata to clearMetadataHashEntries and simplify | Dan Gohman |
2010-07-12 | cache dereferenced iterators | Gabor Greif |
2010-07-11 | If it's safe to speculatively execute load(alloca) the it's safe to execute | Nick Lewycky |
2010-07-02 | IndirectBr is not safe to speculatively execute (!) | Dan Gohman |
2010-04-01 | Switch the representation of the location in instruction from | Chris Lattner |
2010-03-30 | Fix a major source of compile-time slowness at -O0 -g by optimizing | Chris Lattner |
2010-03-25 | rename use_const_iterator to const_use_iterator for consistency's sake | Gabor Greif |
2010-01-04 | Add a comment. | Dan Gohman |
2010-01-03 | it isn't safe to speculative load from a malloc, it might have | Chris Lattner |
2009-12-29 | remove some unneeded Metadata interfaces. | Chris Lattner |
2009-12-29 | sink the Instruction::HasMetadata bit into SubclassData. | Chris Lattner |
2009-12-28 | This is a major cleanup of the instruction metadata interfaces that | Chris Lattner |
2009-11-03 | Changes requested (avoid getFunction(), avoid Type creation via isVoidTy(), a... | Victor Hernandez |
2009-10-28 | rename indbr -> indirectbr to appease the residents of #llvm. | Chris Lattner |
2009-10-27 | Factor out redundancy from clone() implementations. | Devang Patel |
2009-10-27 | Rename MallocFreeHelper as MemoryBuiltins | Victor Hernandez |
2009-10-27 | add enough support for indirect branch for the feature test to pass | Chris Lattner |
2009-10-26 | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez |
2009-10-26 | Remove FreeInst. | Victor Hernandez |
2009-10-23 | Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su... | Victor Hernandez |
2009-10-17 | Remove MallocInst from LLVM Instructions. | Victor Hernandez |
2009-09-24 | Move parent assertion check before metadata deletion. | Devang Patel |
2009-09-23 | Delete attached metadata when an instruction is deleted. | Devang Patel |
2009-09-20 | Tabs -> spaces, and remove trailing whitespace. | Daniel Dunbar |
2009-09-18 | Update malloc call creation code (AllocType is now the element type of the ma... | Victor Hernandez |
2009-08-25 | This should use isIndenticalToWhenDefined. | Dan Gohman |
2009-08-25 | Rename Instruction::isIdenticalTo to Instruction::isIdenticalToWhenDefined, | Dan Gohman |
2009-07-17 | Replace isTrapping with a new, similar method called | Eli Friedman |
2009-07-14 | FreeInst is trapping. | Dan Gohman |