OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert r338365: [X86] Improved sched models for X86 BT*rr instructions.
[android-x86/external-llvm.git]
/
lib
/
IR
/
Instructions.cpp
2018-07-30
Fangrui Song
Remove trailing space
blob
|
commitdiff
2018-06-26
Bjorn Pettersson
Improve ConvertDebugDeclareToDebugValue
blob
|
commitdiff
|
diff to current
2018-06-19
Sanjay Patel
[IR] move shuffle mask queries from TTI to ShuffleVecto...
blob
|
commitdiff
|
diff to current
2018-05-01
Adrian Prantl
Remove @brief commands from doxygen comments, too.
blob
|
commitdiff
|
diff to current
2018-03-02
Craig Topper
[InstCombine] Allow fptrunc (fpext X)) to be reduced...
blob
|
commitdiff
|
diff to current
2018-02-22
Serge Guelton
Syndicate duplicate code between CallInst and InvokeInst
blob
|
commitdiff
|
diff to current
2018-02-09
Serguei Katkov
Rename and move utility function getLatchPredicateForGu...
blob
|
commitdiff
|
diff to current
2018-02-07
Max Kazantsev
Re-enable "[SCEV] Make isLoopEntryGuardedByCond a bit...
blob
|
commitdiff
|
diff to current
2018-02-07
Serguei Katkov
Revert [SCEV] Make isLoopEntryGuardedByCond a bit smarter
blob
|
commitdiff
|
diff to current
2018-02-07
Max Kazantsev
[SCEV] Make isLoopEntryGuardedByCond a bit smarter
blob
|
commitdiff
|
diff to current
2017-10-22
Yichao Yu
Fix invalid ptrtoint in InstCombine
blob
|
commitdiff
|
diff to current
2017-10-05
Mikael Holmen
Minor refactoring regarding Cast::isNoopCast(), NFC
blob
|
commitdiff
|
diff to current
2017-10-03
Mikael Holmen
[Lint] Avoid failed assertion by fetching the proper...
blob
|
commitdiff
|
diff to current
2017-07-11
Konstantin Zhuravlyov
Enhance synchscope representation
blob
|
commitdiff
|
diff to current
2017-07-09
Craig Topper
[IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVec...
blob
|
commitdiff
|
diff to current
2017-06-26
Craig Topper
[IR] Rename BinaryOperator::init to AssertOK and remove...
blob
|
commitdiff
|
diff to current
2017-06-25
Craig Topper
[IR] Use isIntOrIntVectorTy instead of writing it out...
blob
|
commitdiff
|
diff to current
2017-06-08
Craig Topper
[IR] Remove getNumSuccessorsV/getSuccessorV/setSuccesso...
blob
|
commitdiff
|
diff to current
2017-06-06
Chandler Carruth
Sort the remaining #include lines in include/... and...
blob
|
commitdiff
|
diff to current
2017-05-31
Reid Kleckner
[IR] Add additional addParamAttr/removeParamAttr to...
blob
|
commitdiff
|
diff to current
2017-05-23
Reid Kleckner
Commit AttributeList change that was supposed to be...
blob
|
commitdiff
|
diff to current
2017-05-23
Reid Kleckner
[IR] Switch AttributeList to use an array for O(1)...
blob
|
commitdiff
|
diff to current
2017-05-18
Reid Kleckner
[IR] De-virtualize ~Value to save a vptr
blob
|
commitdiff
|
diff to current
2017-05-15
Eugene Zelenko
[IR] Fix some Clang-tidy modernize-use-using warnings...
blob
|
commitdiff
|
diff to current
2017-05-11
Reid Kleckner
De-virtualize TerminatorInst successor accessors
blob
|
commitdiff
|
diff to current
2017-05-09
Serge Guelton
Suppress all uses of LLVM_END_WITH_NULL. NFC.
blob
|
commitdiff
|
diff to current
2017-05-03
Reid Kleckner
[IR] Abstract away ArgNo+1 attribute indexing as much...
blob
|
commitdiff
|
diff to current
2017-04-28
Reid Kleckner
Use Argument::hasAttribute and AttributeList::ReturnInd...
blob
|
commitdiff
|
diff to current
2017-04-19
Sanjay Patel
use 'auto' with 'dyn_cast' and fix formatting; NFC
blob
|
commitdiff
|
diff to current
2017-04-14
Reid Kleckner
[IR] Make paramHasAttr to use arg indices instead of...
blob
|
commitdiff
|
diff to current
2017-04-12
Chandler Carruth
[IR] Redesign the case iterator in SwitchInst to actual...
blob
|
commitdiff
|
diff to current
2017-04-11
Serge Guelton
Module::getOrInsertFunction is using C-style vararg...
blob
|
commitdiff
|
diff to current
2017-04-11
Diana Picus
Revert "Turn some C-style vararg into variadic templates"
blob
|
commitdiff
|
diff to current
2017-04-11
Serge Guelton
Turn some C-style vararg into variadic templates
blob
|
commitdiff
|
diff to current
2017-04-10
Matt Arsenault
Allow DataLayout to specify addrspace for allocas.
blob
|
commitdiff
|
diff to current
2017-04-06
Mehdi Amini
Revert "Turn some C-style vararg into variadic templates"
blob
|
commitdiff
|
diff to current
2017-04-06
Mehdi Amini
Turn some C-style vararg into variadic templates
blob
|
commitdiff
|
diff to current
2017-03-26
Chandler Carruth
[IR] Make SwitchInst::CaseIt almost a normal iterator.
blob
|
commitdiff
|
diff to current
2017-03-21
Reid Kleckner
Rename AttributeSet to AttributeList
blob
|
commitdiff
|
diff to current
2016-11-16
Sanjay Patel
fix comment formatting; NFC
blob
|
commitdiff
|
diff to current
2016-11-13
Peter Collingbourne
IR: Change the Type::get{Array,Vector,Pointer}ElementTy...
blob
|
commitdiff
|
diff to current
2016-10-02
Sanjoy Das
Remove duplicated code; NFC
blob
|
commitdiff
|
diff to current
2016-09-09
Amaury Sechet
Rationalise the attribute getter/setter methods on...
blob
|
commitdiff
|
diff to current
2016-09-02
Sanjay Patel
fix documentation comments; NFC
blob
|
commitdiff
|
diff to current
2016-08-23
Xinliang David Li
[Profile] refactor meta data copying/swapping code
blob
|
commitdiff
|
diff to current
2016-08-17
Tim Northover
GlobalISel: support irtranslation of icmp instructions.
blob
|
commitdiff
|
diff to current
2016-07-10
Hal Finkel
Add getReturnedArgOperand to Call/InvokeInst, CallSite
blob
|
commitdiff
|
diff to current
2016-06-15
Amaury Sechet
Add support for string attributes in the C API.
blob
|
commitdiff
|
diff to current
2016-06-15
Amaury Sechet
Add support for callsite in the new C API for attributes
blob
|
commitdiff
|
diff to current
2016-06-14
Amaury Sechet
Make sure attribute kind and attributes are named respe...
blob
|
commitdiff
|
diff to current
2016-04-29
David Majnemer
[GlobalOpt] Propagate operand bundles
blob
|
commitdiff
|
diff to current
2016-04-26
Sanjay Patel
[CodeGenPrepare] use branch weight metadata to decide...
blob
|
commitdiff
|
diff to current
2016-04-25
Sanjay Patel
Add check for "branch_weights" with prof metadata
blob
|
commitdiff
|
diff to current
2016-04-25
Chad Rosier
Typo. NFC.
blob
|
commitdiff
|
diff to current
2016-04-23
Sanjay Patel
replace duplicated static functions for profile metadat...
blob
|
commitdiff
|
diff to current
2016-04-22
Chad Rosier
[SimplifyCFG] Add final missing implications to isImpli...
blob
|
commitdiff
|
diff to current
2016-04-22
Chad Rosier
[SimplifyCFG] Add missing implications to isImpliedTrue...
blob
|
commitdiff
|
diff to current
2016-04-22
David Majnemer
[EarlyCSE] Take the intersection of flags on instructions
blob
|
commitdiff
|
diff to current
2016-04-21
Amaury Sechet
Add utility function to manipulate attributes on CallSi...
blob
|
commitdiff
|
diff to current
2016-04-21
Chad Rosier
Address Philip's post-commit feedback for r266987....
blob
|
commitdiff
|
diff to current
2016-04-21
Chad Rosier
Refactor implied condition logic from ValueTracking...
blob
|
commitdiff
|
diff to current
2016-04-14
Nicolai Haehnle
[DivergenceAnalysis] Treat PHI with incoming undef...
blob
|
commitdiff
|
diff to current
2016-04-06
JF Bastien
NFC: make AtomicOrdering an enum class
blob
|
commitdiff
|
diff to current
2016-04-01
Manman Ren
Swift Calling Convention: add swifterror attribute.
blob
|
commitdiff
|
diff to current
2016-02-03
Ana Pazos
Fix pointers to go on the right hand side. NFC.
blob
|
commitdiff
|
diff to current
2016-01-14
Joseph Tremoulet
[OperandBundles] Copy DebugLoc with calls/invokes
blob
|
commitdiff
|
diff to current
2016-01-05
Manuel Jacob
Add function for testing string attributes to InvokeIns...
blob
|
commitdiff
|
diff to current
2016-01-05
Joseph Tremoulet
[WinEH] Simplify unreachable catchpads
blob
|
commitdiff
|
diff to current
2015-12-15
Craig Topper
Use CmpInst::Predicate instead of 'unsigned short'...
blob
|
commitdiff
|
diff to current
2015-12-14
Pete Cooper
Add missing vtable anchor's.
blob
|
commitdiff
|
diff to current
2015-12-14
David Majnemer
[IR] Remove terminatepad
blob
|
commitdiff
|
diff to current
2015-12-12
David Majnemer
[IR] Reformulate LLVM's EH funclet IR
blob
|
commitdiff
|
diff to current
2015-12-12
Sanjay Patel
[InstCombine] allow any pair of bitcasts to be combined
blob
|
commitdiff
|
diff to current
2015-12-11
Sanjay Patel
fix typos; NFC
blob
|
commitdiff
|
diff to current
2015-12-10
Sanjoy Das
Add arg_begin() and arg_end() to CallInst and InvokeIns...
blob
|
commitdiff
|
diff to current
2015-12-09
Sanjoy Das
Don't drop attributes when inlining through "deopt...
blob
|
commitdiff
|
diff to current
2015-12-04
Sanjoy Das
[OperandBundles] Allow operand-specific attributes...
blob
|
commitdiff
|
diff to current
2015-11-18
Sanjoy Das
Teach the inliner to track deoptimization state
blob
|
commitdiff
|
diff to current
2015-11-10
Sanjoy Das
[IR] Make {Call,Invoke}::cloneImpl aware of operand...
blob
|
commitdiff
|
diff to current
2015-11-05
Sanjoy Das
[IR] Add bounds checking to dataOperandHasImpliedAttr
blob
|
commitdiff
|
diff to current
2015-11-04
Sanjoy Das
[IR] Add a `data_operand` abstraction
blob
|
commitdiff
|
diff to current
2015-11-04
Sanjoy Das
[IR] Add bounds checking to paramHasAttr
blob
|
commitdiff
|
diff to current
2015-10-22
Sanjoy Das
[SCEV] Opportunistically interpret unsigned constraints...
blob
|
commitdiff
|
diff to current
2015-10-22
Sanjoy Das
[OperandBundles] Make function attributes conservativel...
blob
|
commitdiff
|
diff to current
2015-09-24
Sanjoy Das
[IR] Add operand bundles to CallInst and InvokeInst.
blob
|
commitdiff
|
diff to current
2015-09-03
Joseph Tremoulet
[WinEH] Add cleanupendpad instruction
blob
|
commitdiff
|
diff to current
2015-08-23
David Majnemer
[IR] Cleanup EH instructions a little bit
blob
|
commitdiff
|
diff to current
2015-08-23
Joseph Tremoulet
[WinEH] Require token linkage in EH pad/ret signatures
blob
|
commitdiff
|
diff to current
2015-08-15
David Majnemer
[IR] Give catchret an optional 'return value' operand
blob
|
commitdiff
|
diff to current
2015-08-14
David Majnemer
[IR] Add token types
blob
|
commitdiff
|
diff to current
2015-08-13
David Majnemer
[IR] Cleanup indentation of EH instructions
blob
|
commitdiff
|
diff to current
2015-08-06
David Majnemer
[IR] Remove TerminateInst's "NameStr" argument
blob
|
commitdiff
|
diff to current
2015-08-04
David Majnemer
Drive-by fixes for LandingPad -> EHPad
blob
|
commitdiff
|
diff to current
2015-07-31
David Majnemer
New EH representation for MSVC compatibility
blob
|
commitdiff
|
diff to current
2015-07-10
David Majnemer
Revert the new EH instructions
blob
|
commitdiff
|
diff to current
2015-07-10
David Majnemer
New EH representation for MSVC compatibility
blob
|
commitdiff
|
diff to current
2015-07-02
Akira Hatanaka
Add functions for adding and testing string attributes...
blob
|
commitdiff
|
diff to current
2015-06-24
Pete Cooper
Devirtualize Instruction::clone_impl
blob
|
commitdiff
|
diff to current
2015-06-17
David Majnemer
Move the personality function from LandingPadInst to...
blob
|
commitdiff
|
diff to current
2015-06-12
Pete Cooper
Rename NumOperands to make it clear its managed by...
blob
|
commitdiff
|
diff to current
next