projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix crash when printing instructions that have a metadata attached but no parent.
[oota-llvm.git]
/
lib
/
IR
/
Instructions.cpp
2016-01-05
Manuel Jacob
Add function for testing string attributes to InvokeIns...
blob
|
commitdiff
|
raw
2016-01-05
Joseph Tremoulet
[WinEH] Simplify unreachable catchpads
blob
|
commitdiff
|
raw
|
diff to current
2015-12-15
Craig Topper
Use CmpInst::Predicate instead of 'unsigned short'...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-14
Pete Cooper
Add missing vtable anchor's.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-14
David Majnemer
[IR] Remove terminatepad
blob
|
commitdiff
|
raw
|
diff to current
2015-12-12
David Majnemer
[IR] Reformulate LLVM's EH funclet IR
blob
|
commitdiff
|
raw
|
diff to current
2015-12-12
Sanjay Patel
[InstCombine] allow any pair of bitcasts to be combined
blob
|
commitdiff
|
raw
|
diff to current
2015-12-11
Sanjay Patel
fix typos; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-12-10
Sanjoy Das
Add arg_begin() and arg_end() to CallInst and InvokeIns...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-09
Sanjoy Das
Don't drop attributes when inlining through "deopt...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-04
Sanjoy Das
[OperandBundles] Allow operand-specific attributes...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-18
Sanjoy Das
Teach the inliner to track deoptimization state
blob
|
commitdiff
|
raw
|
diff to current
2015-11-10
Sanjoy Das
[IR] Make {Call,Invoke}::cloneImpl aware of operand...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-05
Sanjoy Das
[IR] Add bounds checking to dataOperandHasImpliedAttr
blob
|
commitdiff
|
raw
|
diff to current
2015-11-04
Sanjoy Das
[IR] Add a `data_operand` abstraction
blob
|
commitdiff
|
raw
|
diff to current
2015-11-04
Sanjoy Das
[IR] Add bounds checking to paramHasAttr
blob
|
commitdiff
|
raw
|
diff to current
2015-10-22
Sanjoy Das
[SCEV] Opportunistically interpret unsigned constraints...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-22
Sanjoy Das
[OperandBundles] Make function attributes conservativel...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-24
Sanjoy Das
[IR] Add operand bundles to CallInst and InvokeInst.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-03
Joseph Tremoulet
[WinEH] Add cleanupendpad instruction
blob
|
commitdiff
|
raw
|
diff to current
2015-08-23
David Majnemer
[IR] Cleanup EH instructions a little bit
blob
|
commitdiff
|
raw
|
diff to current
2015-08-23
Joseph Tremoulet
[WinEH] Require token linkage in EH pad/ret signatures
blob
|
commitdiff
|
raw
|
diff to current
2015-08-15
David Majnemer
[IR] Give catchret an optional 'return value' operand
blob
|
commitdiff
|
raw
|
diff to current
2015-08-14
David Majnemer
[IR] Add token types
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
David Majnemer
[IR] Cleanup indentation of EH instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-08-06
David Majnemer
[IR] Remove TerminateInst's "NameStr" argument
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
David Majnemer
Drive-by fixes for LandingPad -> EHPad
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
David Majnemer
New EH representation for MSVC compatibility
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
David Majnemer
Revert the new EH instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
David Majnemer
New EH representation for MSVC compatibility
blob
|
commitdiff
|
raw
|
diff to current
2015-07-02
Akira Hatanaka
Add functions for adding and testing string attributes...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-24
Pete Cooper
Devirtualize Instruction::clone_impl
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
David Majnemer
Move the personality function from LandingPadInst to...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-12
Pete Cooper
Rename NumOperands to make it clear its managed by...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-12
Pete Cooper
Replace all accesses to User::OperandList with getter...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-10
Pete Cooper
Stop returning a Use* from allocHungOffUses.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-10
Pete Cooper
Add User::growHungoffUses and use it to grow the hung...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-10
Pete Cooper
Delete User::dropHungOffUses and move it in to ~User...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-10
Pete Cooper
Move the special Phi logic for hung off uses in to...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-01
David Blaikie
[opaque pointer type] Explicitly store the pointee...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-29
Ahmed Bougacha
[IR] fptrunc-of-fptrunc isn't an EliminableCastPair.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-21
Pete Cooper
Use Op<0> accessor instead of OperandList for Instructi...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-20
David Blaikie
[opaque pointer type] Pass explicit type to Load instru...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-20
David Blaikie
[opaque pointer type] LoadInst: assert that the explici...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
David Blaikie
[opaque pointer type] Pass the explicit function type...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-05
David Blaikie
[opaque pointer type] Track explicit GEP pointee type...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-29
David Blaikie
[opaque pointer type] Store the value type of an alloca
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
David Blaikie
Recommit r235458: [opaque pointer type] Avoid using...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
David Blaikie
Revert "[opaque pointer type] Avoid using PointerType...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
David Blaikie
[opaque pointer type] Avoid using PointerType::getEleme...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Fiona Glaser
InstCombine: fold (sitofp (zext x)) to (uitofp x)
blob
|
commitdiff
|
raw
|
diff to current
2015-04-17
David Blaikie
[opaque pointer types] Use the pointee type loaded...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-16
Sanjoy Das
[IR] Introduce a dereferenceable_or_null(N) attribute.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-06
David Blaikie
[opaque pointer type] Avoid using PointerType::getEleme...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-30
David Blaikie
[opaque pointer type] Change GetElementPtrInst::getInde...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
David Blaikie
Refactor: Simplify boolean expressions in llvm IR
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-05
Benjamin Kramer
Instructions: Use delegated constructors to reduce...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-16
David Majnemer
IR: SrcTy == DstTy doesn't imply that a cast is valid
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Ramkumar Ramachandra
InstCombine: propagate deref via new addDereferenceableAttr
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Duncan P. N. Exon...
IR: Split Metadata from Value
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Juergen Ributzka
Revert "Move function to obtain branch weights into...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Juergen Ributzka
Move function to obtain branch weights into the BranchI...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-25
Chandler Carruth
Revert r220349 to re-instate r220277 with a fix for...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Reid Kleckner
Use nullptr instead of NULL for variadic sentinels
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Duncan P. N. Exon...
Revert "IR: MDNode => Value"
blob
|
commitdiff
|
raw
|
diff to current
2014-11-01
Duncan P. N. Exon...
IR: MDNode => Value: Instruction::getMetadata()
blob
|
commitdiff
|
raw
|
diff to current
2014-10-21
Hans Wennborg
Revert "Teach the load analysis to allow finding availa...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-21
Chandler Carruth
Teach the load analysis to allow finding available...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-15
Matt Arsenault
Use dyn_cast<> instead of isa<> and cast<>
blob
|
commitdiff
|
raw
|
diff to current
2014-09-03
Sanjay Patel
Change name of copyFlags() to copyIRFlags(). Add conven...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-02
Sanjay Patel
Fix a logic bug when copying fast-math flags.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-01
Sanjay Patel
Add a convenience method to copy wrapping, exact, and...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-14
Matt Arsenault
Add CreatePointerBitCastOrAddrSpaceCast to IRBuilder...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-13
Tim Northover
IR: add "cmpxchg weak" variant to support permitted...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-06
Jingyue Wu
InstCombine: Canonicalize addrspacecast between differe...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-04
Rafael Espindola
Clauses in a landingpad are always Constant. Use a...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-06
Reid Kleckner
Copy the full TailCallKind in CallInst::clone_impl
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Michael J. Spencer
[IR] Make {extract,insert}element accept an index of...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
David Majnemer
IR: Alloca clones should remember inalloca state
blob
|
commitdiff
|
raw
|
diff to current
2014-04-15
Craig Topper
[C++11] More 'nullptr' conversion. In some cases just...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-09
Craig Topper
[C++11] More 'nullptr' conversion or in some cases...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Tim Northover
IR: add a second ordering operand to cmpxhg for failure
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
Benjamin Kramer
[C++11] Modernize the IR library a bit.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Matt Arsenault
Teach lint about address spaces
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move the ConstantRange class into the IR...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move CallSite into the IR library where it...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-22
Matt Arsenault
Bug 18228 - Fix accepting bitcasts between vectors...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-17
Reid Kleckner
Add an inalloca flag to allocas
blob
|
commitdiff
|
raw
|
diff to current
2013-12-21
Mark Lacey
Fix typo in assert message: s/load/store
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Alp Toker
Correct word hyphenations
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Matt Arsenault
Add addrspacecast instruction.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-09
Bob Wilson
Revert patches to add case-range support for PR1255.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Richard Trieu
Add parentheses to silence gcc warning.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Matt Arsenault
Fix ptr vector inconsistency in CreatePointerCast
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Matt Arsenault
Respect address space sizes in isEliminableCastPair.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Matt Arsenault
Revert "Remove isCastable since nothing uses it now"
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Matt Arsenault
Remove isCastable since nothing uses it now
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Matt Arsenault
Change behavior of calling bitcasted alias functions.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-27
Michael Gottesman
Added support for the Builtin attribute.
blob
|
commitdiff
|
raw
|
diff to current
next