summaryrefslogtreecommitdiff
path: root/lib/IR/Instruction.cpp
Commit message (Expand)AuthorAgeFilesLines
* De-duplicate common expression, NFC.Yaron Keren2015-06-151-3/+3
* [PlaceSafepoints] Cleanup InsertSafepointPoll functionPhilip Reames2015-05-261-0/+5
* Return iterator from Instruction::eraseFromParent.Daniel Berlin2015-04-021-2/+2
* Remove getDataLayout() from Instruction/GlobalValue/BasicBlock/FunctionMehdi Amini2015-03-031-4/+4
* The leak detector is dead, long live asan and valgrind.Rafael Espindola2014-12-221-11/+0
* Revert "IR: MDNode => Value"Duncan P. N. Exon Smith2014-11-111-1/+1
* IR: MDNode => Value: Instruction::getAllMetadataOtherThanDebugLoc()Duncan P. N. Exon Smith2014-11-031-1/+1
* typoSanjay Patel2014-09-101-1/+1
* Refactor AtomicExpandPass and add a generic isAtomic() method to InstructionRobin Morisset2014-09-031-0/+15
* Fix a logic bug when copying fast-math flags.Sanjay Patel2014-09-021-1/+6
* IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover2014-06-131-0/+1
* Fix assert comments in Instruction.cpp.Chad Rosier2014-06-111-6/+6
* Instruction::isIdenticalToWhenDefined(): Check getNumOperands() in advance of...NAKAMURA Takumi2014-06-021-0/+4
* Factor out comparison of Instruction "special" states.Arnaud A. de Grandmaison2014-05-271-84/+55
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-1/+1
* [C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper2014-04-091-3/+3
* IR: add a second ordering operand to cmpxhg for failureTim Northover2014-03-111-2/+8
* [C++11] Modernize the IR library a bit.Benjamin Kramer2014-03-101-10/+6
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-091-5/+5
* [Modules] Move the LeakDetector header into the IR library where theChandler Carruth2014-03-041-1/+1
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-041-1/+1
* Use DataLayout from the module when easily available.Rafael Espindola2014-02-251-0/+4
* Add addrspacecast instruction.Matt Arsenault2013-11-151-12/+13
* Fix a bug in mayHaveSideEffects. Functions that do not return are now conside...Nadav Rotem2013-02-191-2/+6
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-6/+6
* Rename VMCore directory to IR.Chandler Carruth2013-01-021-0/+551