Age | Commit message (Expand) | Author |
2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth |
2012-11-29 | copyFastMathFlags utility and test case | Michael Ilseman |
2012-11-29 | Instruction::isAssociative() returns true for fmul/fadd if they are tagged "u... | Shuxin Yang |
2012-11-27 | Fast-math interfaces for Instructions | Michael Ilseman |
2012-11-15 | Remove trailing whitespace | Michael Ilseman |
2012-06-28 | Refactor operation equivalence checking in BBVectorize by extending Instructi... | Hal Finkel |
2012-06-12 | Now that Reassociate's LinearizeExprTree can look through arbitrary expression | Duncan Sands |
2012-05-10 | Fix a problem with incomplete equality testing of PHINodes in | Joel Jones |
2012-02-06 | [unwind removal] Remove all of the code for the dead 'unwind' instruction. There | Bill Wendling |
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 |