index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
IR
/
Instruction.cpp
Age
Commit message (
Expand
)
Author
2017-12-13
Remove redundant includes from lib/IR.
Michael Zolotukhin
2017-11-12
[llvm] Remove redundant return [NFC]
Mandeep Singh Grang
2017-11-06
[IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...
Sanjay Patel
2017-08-29
[Instruction] add moveAfter() convenience function; NFCI
Sanjay Patel
2017-07-11
Enhance synchscope representation
Konstantin Zhuravlyov
2017-06-09
[LoopVectorize] Don't preserve nsw/nuw flags on shrunken ops.
George Burgess IV
2017-06-06
Sort the remaining #include lines in include/... and lib/....
Chandler Carruth
2017-05-18
[IR] De-virtualize ~Value to save a vptr
Reid Kleckner
2017-05-09
[Atomic] Remove IsStore/IsLoad in the interface, and pass the instruction ins...
Tim Shen
2017-05-05
Update VP prof metadata during inlining.
Dehao Chen
2017-03-28
[IR] Add AllowContract to FastMathFlags
Adam Nemet
2017-03-27
[IR] Share implementation for pairs of const and non-const methods using cons...
Craig Topper
2017-03-26
[IR] Make Instruction::isAssociative method inline. Add LLVM_READONLY to the ...
Craig Topper
2017-03-23
Set the prof weight correctly for call instructions in DeadArgumentElimination.
Dehao Chen
2017-03-20
Updates branch_weights annotation for call instructions during inlining.
Dehao Chen
2017-03-20
[IR] Move a few static functions in Instruction class inline.
Craig Topper
2017-02-23
[IR] Add a Instruction::dropPoisonGeneratingFlags helper
Sanjoy Das
2016-10-05
fix documentation comments; NFC
Sanjay Patel
2016-08-23
[Profile] refactor meta data copying/swapping code
Xinliang David Li
2016-08-17
Scalar: Avoid dereferencing end() in IndVarSimplify
Duncan P. N. Exon Smith
2016-07-15
[IR] andIRFlags and copyIRFlags needs to handle GEP
David Majnemer
2016-06-25
The absence of noreturn doesn't ensure mayReturn
David Majnemer
2016-04-22
[GVN] Respect fast-math-flags on fcmps
David Majnemer
2016-04-22
[EarlyCSE] Take the intersection of flags on instructions
David Majnemer
2016-04-12
Check alloca's special state
JF Bastien
2016-04-11
NFC: keep comment up to date
JF Bastien
2016-04-06
NFC: make AtomicOrdering an enum class
JF Bastien
2016-01-06
fix typos; NFC
Sanjay Patel
2015-12-14
Teach haveSameSpecialState about operand bundles
Sanjoy Das
2015-12-14
[IR] Remove terminatepad
David Majnemer
2015-12-12
[IR] Reformulate LLVM's EH funclet IR
David Majnemer
2015-12-08
Add Instruction::getFunction; NFC
Sanjoy Das
2015-10-08
IR: Remove implicit iterator conversions from lib/IR, NFC
Duncan P. N. Exon Smith
2015-09-10
[IR] Conservatively mark 'catchpad' as accessing memory
David Majnemer
2015-09-03
[WinEH] Add cleanupendpad instruction
Joseph Tremoulet
2015-08-23
[WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet
2015-07-31
New EH representation for MSVC compatibility
David Majnemer
2015-07-10
Revert the new EH instructions
David Majnemer
2015-07-10
Address Joseph's review comments.
David Majnemer
2015-07-10
New EH representation for MSVC compatibility
David Majnemer
2015-06-24
Devirtualize Instruction::clone_impl
Pete Cooper
2015-06-15
De-duplicate common expression, NFC.
Yaron Keren
2015-05-26
[PlaceSafepoints] Cleanup InsertSafepointPoll function
Philip Reames
2015-04-02
Return iterator from Instruction::eraseFromParent.
Daniel Berlin
2015-03-03
Remove getDataLayout() from Instruction/GlobalValue/BasicBlock/Function
Mehdi Amini
2014-12-22
The leak detector is dead, long live asan and valgrind.
Rafael Espindola
2014-11-11
Revert "IR: MDNode => Value"
Duncan P. N. Exon Smith
2014-11-03
IR: MDNode => Value: Instruction::getAllMetadataOtherThanDebugLoc()
Duncan P. N. Exon Smith
2014-09-10
typo
Sanjay Patel
2014-09-03
Refactor AtomicExpandPass and add a generic isAtomic() method to Instruction
Robin Morisset
[next]