OSDN Git Service

[X86] Added support for nocf_check attribute for indirect Branch Tracking
[android-x86/external-llvm.git] / include / llvm / IR / Instructions.h
2018-03-17 Oren Ben Simhon[X86] Added support for nocf_check attribute for indire...
2018-03-09 Renato Golin[NFC] Consolidate six getPointerOperand() utility funct...
2018-02-22 Serge GueltonSyndicate duplicate code between CallInst and InvokeInst
2017-11-02 Yichao YuAllow inaccessiblememonly and inaccessiblemem_or_argmem...
2017-09-17 Benjamin KramerRemove uses of deprecated std::pointer_to_unary_function.
2017-08-14 Andrew KaylorAdd strictfp attribute to prevent unwanted optimization...
2017-07-11 Konstantin ZhuravlyovEnhance synchscope representation
2017-07-05 Craig Topper[IR] Use CmpInst::isIntPredicate()/isFPPredicate in...
2017-06-29 Sam CleggRemove `inline` keyword from inline `classof` methods
2017-06-25 Craig Topper[IR] Move repeated asserts in FCmpInst constructor...
2017-06-13 Craig Topper[IR] Remove override of operator new from PHINode.
2017-06-12 Craig Topper[IR] Stop deleting other signatures of User::operator...
2017-06-10 Craig Topper[IR] Delete operator new(size_t, unsigned) for ShuffleV...
2017-06-10 Craig Topper[IR] Put a comment back on a function it belongs to...
2017-06-10 Craig Topper[IR] Remove unnecessary override of operator new in...
2017-06-08 Craig Topper[IR] Remove getNumSuccessorsV/getSuccessorV/setSuccesso...
2017-06-06 Chandler CarruthSort the remaining #include lines in include/... and...
2017-05-31 Reid Kleckner[IR] Add additional addParamAttr/removeParamAttr to...
2017-05-18 Reid Kleckner[IR] De-virtualize ~Value to save a vptr
2017-05-15 Eugene Zelenko[IR] Fix some Clang-tidy modernize-use-using warnings...
2017-05-11 Reid KlecknerDe-virtualize TerminatorInst successor accessors
2017-05-08 Zvi RackoverIR: Add a shufflevector mask commutation helper functio...
2017-05-03 Reid Kleckner[IR] Abstract away ArgNo+1 attribute indexing as much...
2017-04-28 Reid KlecknerMake getParamAlignment use argument numbers
2017-04-18 Sanjoy DasAdd a getPointerOperandType() helper to LoadInst and...
2017-04-14 Reid Kleckner[IR] Make paramHasAttr to use arg indices instead of...
2017-04-12 Chandler Carruth[IR] Rename the class templates for the case iterator...
2017-04-12 Chandler Carruth[IR] Redesign the case iterator in SwitchInst to actual...
2017-04-10 Matt ArsenaultAllow DataLayout to specify addrspace for allocas.
2017-03-26 Simon PilgrimFix signed/unsigned comparison warnings.
2017-03-26 Chandler Carruth[IR] Switch to more normal template parameter names...
2017-03-26 Simon PilgrimFix signed/unsigned comparison warnings.
2017-03-26 Simon PilgrimFix MSVC signed/unsigned comparison warnings.
2017-03-26 Chandler Carruth[IR] Make SwitchInst::CaseIt almost a normal iterator.
2017-03-21 Reid KlecknerRename AttributeSet to AttributeList
2017-02-28 Chandler Carruth[IR] Add range accessors for the indices of a GEP instr...
2016-12-05 Eugene Zelenko[IR] Fix some Clang-tidy modernize-use-equals-delete...
2016-12-02 Peter CollingbourneIR: Change PointerType to derive from Type rather than...
2016-11-26 Sanjay Pateladd optional param to copy metadata when creating selec...
2016-10-27 Davide Italiano[IR] Reintroduce getGEPReturnType(), it will be used...
2016-10-26 Davide Italiano[IR] Retire unused getGEPReturnType overload. NFCI.
2016-10-02 Sanjoy DasRemove duplicated code; NFC
2016-09-09 Amaury SechetRationalise the attribute getter/setter methods on...
2016-09-02 Sanjay Patelfix documentation comments; NFC
2016-08-31 Chad RosierFix comments about IndirectBrInst in Instructions.h
2016-08-05 Sanjay Patelfix documentation comments; NFC
2016-07-19 Tobias GrosserStyle: drop some unnecessary ';' [NFC]
2016-07-10 Hal FinkelAdd getReturnedArgOperand to Call/InvokeInst, CallSite
2016-07-04 Nicolai HaehnleAdd writeonly IR attribute
2016-06-26 Sanjoy Das[RSForGC] Bring findBasePointer up to code; NFC
2016-06-15 Amaury SechetAdd support for string attributes in the C API.
2016-06-15 Amaury SechetAdd support for callsite in the new C API for attributes
2016-06-14 Amaury SechetMake sure attribute kind and attributes are named respe...
2016-05-13 Sanjay Patelfix documentation comments; NFC
2016-04-29 David Majnemer[GlobalOpt] Propagate operand bundles
2016-04-26 Sanjay Patel[CodeGenPrepare] use branch weight metadata to decide...
2016-04-25 Sanjay PatelAdd check for "branch_weights" with prof metadata
2016-04-25 Matt ArsenaultAdd useful helpers to AddrSpaceCastInst
2016-04-23 Sanjay Patelreplace duplicated static functions for profile metadat...
2016-04-21 Amaury SechetAdd utility function to manipulate attributes on CallSi...
2016-04-18 JF BastienNFC: unify clang / LLVM atomic ordering
2016-04-17 JF BastienRevert "NFC: unify clang / LLVM atomic ordering"
2016-04-17 JF BastienNFC: unify clang / LLVM atomic ordering
2016-04-14 Nicolai Haehnle[DivergenceAnalysis] Treat PHI with incoming undef...
2016-04-07 JF BastienNFC: disallow comparison of AtomicOrdering
2016-04-06 JF BastienNFC: make AtomicOrdering an enum class
2016-04-01 Manman RenSwift Calling Convention: add swifterror attribute.
2016-02-17 Justin Lebar[IR] Add {is,set,setNot}Convergent() functions to CallS...
2016-02-03 David Majnemer[LoopStrengthReduce] Don't rewrite PHIs with incoming...
2016-01-15 Joseph Tremoulet[WinEH] Rename CatchReturnInst::getParentPad, NFC
2016-01-05 Manuel JacobAdd function for testing string attributes to InvokeIns...
2016-01-05 Joseph Tremoulet[WinEH] Simplify unreachable catchpads
2015-12-14 Pete CooperAdd missing vtable anchor's.
2015-12-14 David Majnemer[IR] Remove terminatepad
2015-12-12 David Majnemer[IR] Reformulate LLVM's EH funclet IR
2015-12-10 Sanjoy DasAdd arg_begin() and arg_end() to CallInst and InvokeIns...
2015-12-06 Craig TopperUse make_range to reduce mentions of iterator type...
2015-11-29 Sanjoy DasFix out of bounds access in hasStructRetAttr
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-18 Sanjoy DasTeach the inliner to track deoptimization state
2015-11-06 Akira HatanakaAdd 'notail' marker for call instructions.
2015-11-04 Sanjoy Das[IR] Add a `data_operand` abstraction
2015-10-27 Vedant Kumar[IR] Limit bits used for CallingConv::ID, update tests
2015-10-26 Igor Laevsky[RS4GC] Strip noalias attribute after statepoint rewrite
2015-10-22 Sanjoy Das[OperandBundles] Make function attributes conservativel...
2015-09-24 Sanjoy Das[IR] Add operand bundles to CallInst and InvokeInst.
2015-09-22 NAKAMURA TakumiReformat blank lines.
2015-09-22 NAKAMURA TakumiReformat.
2015-09-12 Hal FinkelMove asserts from PHINode::addIncoming to PHINode:...
2015-09-03 Joseph Tremoulet[WinEH] Add cleanupendpad instruction
2015-08-31 Jingyue Wu[JumpThreading] make jump threading respect convergent...
2015-08-28 Sanjoy Das[IR] Add some asserts to CallInst and InvokeInst; NFCI.
2015-08-23 David Majnemer[IR] Cleanup EH instructions a little bit
2015-08-23 Joseph Tremoulet[WinEH] Require token linkage in EH pad/ret signatures
2015-08-15 David Majnemer[IR] Give catchret an optional 'return value' operand
2015-08-09 David Majnemer[IR] Remove unused declaration
2015-08-08 David Majnemer[IR] Cleanup some formatting issues in the EH instructions
2015-08-06 David Majnemer[IR] Remove TerminateInst's "NameStr" argument
2015-07-31 David MajnemerAttempt to appease the MSVC build bots
next