OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ tree
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
| tree
history
|
HEAD
|
snapshot
[InstCombine] simplify code for A & (A ^ B) --> A & ~B
[android-x86/external-llvm.git]
/
test
/
Transforms
/
drwxr-xr-x
..
drwxr-xr-x
-
ADCE
tree
|
history
drwxr-xr-x
-
AddDiscriminators
tree
|
history
drwxr-xr-x
-
AggressiveInstCombine
tree
|
history
drwxr-xr-x
-
AlignmentFromAssumptions
tree
|
history
drwxr-xr-x
-
ArgumentPromotion
tree
|
history
drwxr-xr-x
-
AtomicExpand
tree
|
history
drwxr-xr-x
-
BDCE
tree
|
history
drwxr-xr-x
-
BlockExtractor
tree
|
history
drwxr-xr-x
-
BranchFolding
tree
|
history
drwxr-xr-x
-
CallSiteSplitting
tree
|
history
drwxr-xr-x
-
CalledValuePropagation
tree
|
history
drwxr-xr-x
-
CodeExtractor
tree
|
history
drwxr-xr-x
-
CodeGenPrepare
tree
|
history
drwxr-xr-x
-
ConstProp
tree
|
history
drwxr-xr-x
-
ConstantHoisting
tree
|
history
drwxr-xr-x
-
ConstantMerge
tree
|
history
drwxr-xr-x
-
Coroutines
tree
|
history
drwxr-xr-x
-
CorrelatedValuePropagation
tree
|
history
drwxr-xr-x
-
CrossDSOCFI
tree
|
history
drwxr-xr-x
-
DCE
tree
|
history
drwxr-xr-x
-
DeadArgElim
tree
|
history
drwxr-xr-x
-
DeadStoreElimination
tree
|
history
drwxr-xr-x
-
DivRemPairs
tree
|
history
drwxr-xr-x
-
EarlyCSE
tree
|
history
drwxr-xr-x
-
EliminateAvailableExternally
tree
|
history
drwxr-xr-x
-
EntryExitInstrumenter
tree
|
history
drwxr-xr-x
-
ExpandMemCmp
tree
|
history
drwxr-xr-x
-
Float2Int
tree
|
history
drwxr-xr-x
-
ForcedFunctionAttrs
tree
|
history
drwxr-xr-x
-
FunctionAttrs
tree
|
history
drwxr-xr-x
-
FunctionImport
tree
|
history
drwxr-xr-x
-
GCOVProfiling
tree
|
history
drwxr-xr-x
-
GVN
tree
|
history
drwxr-xr-x
-
GVNHoist
tree
|
history
drwxr-xr-x
-
GVNSink
tree
|
history
drwxr-xr-x
-
GlobalDCE
tree
|
history
drwxr-xr-x
-
GlobalMerge
tree
|
history
drwxr-xr-x
-
GlobalOpt
tree
|
history
drwxr-xr-x
-
GlobalSplit
tree
|
history
drwxr-xr-x
-
GuardWidening
tree
|
history
drwxr-xr-x
-
IPConstantProp
tree
|
history
drwxr-xr-x
-
IRCE
tree
|
history
drwxr-xr-x
-
IndVarSimplify
tree
|
history
drwxr-xr-x
-
IndirectBrExpand
tree
|
history
drwxr-xr-x
-
InferAddressSpaces
tree
|
history
drwxr-xr-x
-
InferFunctionAttrs
tree
|
history
drwxr-xr-x
-
Inline
tree
|
history
drwxr-xr-x
-
InstCombine
tree
|
history
drwxr-xr-x
-
InstMerge
tree
|
history
drwxr-xr-x
-
InstNamer
tree
|
history
drwxr-xr-x
-
InstSimplify
tree
|
history
drwxr-xr-x
-
InterleavedAccess
tree
|
history
drwxr-xr-x
-
Internalize
tree
|
history
drwxr-xr-x
-
JumpThreading
tree
|
history
drwxr-xr-x
-
LCSSA
tree
|
history
drwxr-xr-x
-
LICM
tree
|
history
drwxr-xr-x
-
LoadStoreVectorizer
tree
|
history
drwxr-xr-x
-
LoopDataPrefetch
tree
|
history
drwxr-xr-x
-
LoopDeletion
tree
|
history
drwxr-xr-x
-
LoopDistribute
tree
|
history
drwxr-xr-x
-
LoopIdiom
tree
|
history
drwxr-xr-x
-
LoopInstSimplify
tree
|
history
drwxr-xr-x
-
LoopInterchange
tree
|
history
drwxr-xr-x
-
LoopLoadElim
tree
|
history
drwxr-xr-x
-
LoopPredication
tree
|
history
drwxr-xr-x
-
LoopReroll
tree
|
history
drwxr-xr-x
-
LoopRotate
tree
|
history
drwxr-xr-x
-
LoopSimplify
tree
|
history
drwxr-xr-x
-
LoopSimplifyCFG
tree
|
history
drwxr-xr-x
-
LoopStrengthReduce
tree
|
history
drwxr-xr-x
-
LoopUnroll
tree
|
history
drwxr-xr-x
-
LoopUnrollAndJam
tree
|
history
drwxr-xr-x
-
LoopUnswitch
tree
|
history
drwxr-xr-x
-
LoopVectorize
tree
|
history
drwxr-xr-x
-
LoopVersioning
tree
|
history
drwxr-xr-x
-
LoopVersioningLICM
tree
|
history
drwxr-xr-x
-
LowerAtomic
tree
|
history
drwxr-xr-x
-
LowerExpectIntrinsic
tree
|
history
drwxr-xr-x
-
LowerGuardIntrinsic
tree
|
history
drwxr-xr-x
-
LowerInvoke
tree
|
history
drwxr-xr-x
-
LowerSwitch
tree
|
history
drwxr-xr-x
-
LowerTypeTests
tree
|
history
drwxr-xr-x
-
Mem2Reg
tree
|
history
drwxr-xr-x
-
MemCpyOpt
tree
|
history
drwxr-xr-x
-
MergeFunc
tree
|
history
drwxr-xr-x
-
MergeICmps
tree
|
history
drwxr-xr-x
-
MetaRenamer
tree
|
history
drwxr-xr-x
-
NameAnonGlobals
tree
|
history
drwxr-xr-x
-
NaryReassociate
tree
|
history
drwxr-xr-x
-
NewGVN
tree
|
history
drwxr-xr-x
-
ObjCARC
tree
|
history
drwxr-xr-x
-
PGOProfile
tree
|
history
drwxr-xr-x
-
PartiallyInlineLibCalls
tree
|
history
drwxr-xr-x
-
PhaseOrdering
tree
|
history
drwxr-xr-x
-
PlaceSafepoints
tree
|
history
drwxr-xr-x
-
PreISelIntrinsicLowering
tree
|
history
drwxr-xr-x
-
PruneEH
tree
|
history
drwxr-xr-x
-
Reassociate
tree
|
history
drwxr-xr-x
-
Reg2Mem
tree
|
history
drwxr-xr-x
-
RewriteStatepointsForGC
tree
|
history
drwxr-xr-x
-
SCCP
tree
|
history
drwxr-xr-x
-
SLPVectorizer
tree
|
history
drwxr-xr-x
-
SROA
tree
|
history
drwxr-xr-x
-
SafeStack
tree
|
history
drwxr-xr-x
-
SampleProfile
tree
|
history
drwxr-xr-x
-
Scalarizer
tree
|
history
drwxr-xr-x
-
SeparateConstOffsetFromGEP
tree
|
history
drwxr-xr-x
-
SimpleLoopUnswitch
tree
|
history
drwxr-xr-x
-
SimplifyCFG
tree
|
history
drwxr-xr-x
-
Sink
tree
|
history
drwxr-xr-x
-
SpeculateAroundPHIs
tree
|
history
drwxr-xr-x
-
SpeculativeExecution
tree
|
history
drwxr-xr-x
-
StraightLineStrengthReduce
tree
|
history
drwxr-xr-x
-
StripDeadPrototypes
tree
|
history
drwxr-xr-x
-
StripSymbols
tree
|
history
drwxr-xr-x
-
StructurizeCFG
tree
|
history
drwxr-xr-x
-
SyntheticCountsPropagation
tree
|
history
drwxr-xr-x
-
TailCallElim
tree
|
history
drwxr-xr-x
-
ThinLTOBitcodeWriter
tree
|
history
drwxr-xr-x
-
Util
tree
|
history
drwxr-xr-x
-
WholeProgramDevirt
tree
|
history