OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[Docs] Add Contributing page.
2018-01-04
Florian Hahn
[Docs] Add Contributing page.
commit
|
commitdiff
|
tree
2018-01-03
Florian Hahn
[InstCombine] Add test to remove VarArg casts (NFC)
commit
|
commitdiff
|
tree
2017-12-23
Florian Hahn
[CallSiteSplitting] Remove isOrHeader restriction.
commit
|
commitdiff
|
tree
2017-12-20
Florian Hahn
[InstCombine] Add debug location to new caller.
commit
|
commitdiff
|
tree
2017-12-20
Florian Hahn
[LV] Remove unnecessary DoExtraAnalysis guard (silent...
commit
|
commitdiff
|
tree
2017-12-20
Florian Hahn
[TargetParser] Check size before accessing architecture...
commit
|
commitdiff
|
tree
2017-12-20
Florian Hahn
[ARM] Lower unsigned saturation to USAT
commit
|
commitdiff
|
tree
2017-12-13
Florian Hahn
[CallSiteSplitting] Refactor creating callsites.
commit
|
commitdiff
|
tree
2017-12-09
Florian Hahn
[InlineFunction] Set debug loc for call to forward...
commit
|
commitdiff
|
tree
2017-12-08
Florian Hahn
[CodeExtractor] Add debug locations for new call and...
commit
|
commitdiff
|
tree
2017-12-06
Florian Hahn
[AArch64] Add patterns to replace fsub fmul with fma...
commit
|
commitdiff
|
tree
2017-12-06
Florian Hahn
[MachineCombiner] Add up latencies of all instructions...
commit
|
commitdiff
|
tree
2017-12-06
Florian Hahn
[InlineFunction] Only replace call if there are VarArgs...
commit
|
commitdiff
|
tree
2017-12-01
Florian Hahn
[InstSimplify] More fcmp cases when comparing against...
commit
|
commitdiff
|
tree
2017-11-28
Florian Hahn
[TailRecursionElimination] Skip debug intrinsics.
commit
|
commitdiff
|
tree
2017-11-18
Florian Hahn
[CallSiteSplitting] Remove some indirection (NFC).
commit
|
commitdiff
|
tree
2017-11-13
Florian Hahn
[CodeExtractor] Add missing AllowVarArgs initialization.
commit
|
commitdiff
|
tree
2017-11-13
Florian Hahn
[PartialInliner] Inline vararg functions that forward...
commit
|
commitdiff
|
tree
2017-11-10
Florian Hahn
[AArch64][SVE] Asm: More concise test format
commit
|
commitdiff
|
tree
2017-11-07
Florian Hahn
[AArch64][SVE] Asm: Add support for (ADD|SUB)_ZZZ
commit
|
commitdiff
|
tree
2017-11-07
Florian Hahn
[AArch64][SVE] Asm: Add SVE (Z) Register definitions...
commit
|
commitdiff
|
tree
2017-11-07
Florian Hahn
[AArch64][SVE] Asm: Set SVE as unsupported feature...
commit
|
commitdiff
|
tree
2017-11-07
Florian Hahn
[AArch64][SVE] Asm: Replace 'IsVector' by 'RegKind...
commit
|
commitdiff
|
tree
2017-11-07
Florian Hahn
[AArch64][SVE] Asm: Extend EnforceVectorSubVectorTypeIs...
commit
|
commitdiff
|
tree
2017-11-03
Florian Hahn
[PartialInliner] Skip call sites where inlining fails.
commit
|
commitdiff
|
tree
2017-11-01
Florian Hahn
[CodeExtractor] Fix iterator invalidation in findOrCreateBlo...
commit
|
commitdiff
|
tree
2017-10-31
Florian Hahn
[Reassociate] Remove FIXME from looptest.ll (NFC)
commit
|
commitdiff
|
tree
2017-10-30
Florian Hahn
Recommit r315288: [SCCP] Propagate integer range info...
commit
|
commitdiff
|
tree
2017-10-30
Florian Hahn
Revert r316887 to fix buildbot failures.
commit
|
commitdiff
|
tree
2017-10-30
Florian Hahn
Recommit r315288: [SCCP] Propagate integer range info...
commit
|
commitdiff
|
tree
2017-10-21
Florian Hahn
[SelectionDAG] Use dyn_cast without cast.
commit
|
commitdiff
|
tree
2017-10-21
Florian Hahn
[SelectionDAG] Use isa to silence unused variable warning...
commit
|
commitdiff
|
tree
2017-10-11
Florian Hahn
[MachineCombiner] Fix initialisation of LastUpdate...
commit
|
commitdiff
|
tree
2017-10-10
Florian Hahn
[SCCP] Fix mem-sanitizer failure introduced by r315288.
commit
|
commitdiff
|
tree
2017-10-10
Florian Hahn
[SCCP] Propagate integer range info for parameters...
commit
|
commitdiff
|
tree
2017-09-28
Florian Hahn
[LVI] Move LVILatticeVal class to separate header file...
commit
|
commitdiff
|
tree
2017-09-20
Florian Hahn
Recommit [MachineCombiner] Update instruction depths...
commit
|
commitdiff
|
tree
2017-09-07
Florian Hahn
[MachineCombiner] Update instruction depths incrementally...
commit
|
commitdiff
|
tree
2017-09-07
Florian Hahn
[MachineTraceMetrics] Add computeDepth function (NFCI).
commit
|
commitdiff
|
tree
2017-08-30
Florian Hahn
[InstCombine] Fold insert sequence if first ins has...
commit
|
commitdiff
|
tree
2017-08-25
Florian Hahn
[LoopInterchange] Skip zext instructions when looking...
commit
|
commitdiff
|
tree
2017-08-23
Florian Hahn
[ARM] Check for assembler instructions in test.
commit
|
commitdiff
|
tree
2017-08-23
Florian Hahn
[ARM] Add missing patterns for insert_subvector.
commit
|
commitdiff
|
tree
2017-08-12
Florian Hahn
[Triple] Add isThumb and isARM functions.
commit
|
commitdiff
|
tree
2017-08-09
Florian Hahn
[ARM] Emit error when ARM exec mode is not available.
commit
|
commitdiff
|
tree
2017-08-09
Florian Hahn
[ARM] Remove FeatureNoARM implies ModeThumb.
commit
|
commitdiff
|
tree
2017-08-05
Florian Hahn
[ARM] The ARM backend is MachineVerifier clean now.
commit
|
commitdiff
|
tree
2017-08-05
Florian Hahn
[ARM] Add registers to debuginfo MIR test cases.
commit
|
commitdiff
|
tree
2017-08-03
Florian Hahn
[GlobalISel] Only merge memory ops for mayLoad or mayStore...
commit
|
commitdiff
|
tree
2017-08-02
Florian Hahn
[AArch64] Simplify AES*Tied pseudo expansion (NFC).
commit
|
commitdiff
|
tree
2017-07-31
Florian Hahn
Exclude more unused functions from release build.
commit
|
commitdiff
|
tree
2017-07-31
Florian Hahn
Extend ifndef to printDebugLoc.
commit
|
commitdiff
|
tree
2017-07-31
Florian Hahn
Extend ifdefs to more unused helper functions.
commit
|
commitdiff
|
tree
2017-07-31
Florian Hahn
Guard print() functions only used by dump() functions.
commit
|
commitdiff
|
tree
2017-07-31
Florian Hahn
[LoopInterchange] Do not interchange loops with function...
commit
|
commitdiff
|
tree
2017-07-29
Florian Hahn
[AArch64] Tie source and destination operands for AESMC...
commit
|
commitdiff
|
tree
2017-07-29
Florian Hahn
[AArch64] Use 8 bytes as preferred function alignment...
commit
|
commitdiff
|
tree
2017-07-27
Florian Hahn
[ARM] Add use-misched feature, to enable the MachineScheduler.
commit
|
commitdiff
|
tree
2017-07-27
Florian Hahn
[TargetParser] Use enum classes for various ARM kind...
commit
|
commitdiff
|
tree
2017-07-27
Florian Hahn
[ARM] Mark labels in skipAlignedDPRCS2Spills as fallthrough...
commit
|
commitdiff
|
tree
2017-07-26
Florian Hahn
[Hexagon] Mark raise_relocation_error as NORETURN.
commit
|
commitdiff
|
tree
2017-07-24
Florian Hahn
[LoopInterchange] Update code to use range-based for...
commit
|
commitdiff
|
tree
2017-07-23
Florian Hahn
[AArch64] Add test for function alignment for a optsize...
commit
|
commitdiff
|
tree
2017-07-18
Florian Hahn
[LoopInterchange] Split up interchange.ll test case...
commit
|
commitdiff
|
tree
2017-07-18
Florian Hahn
[AArch64] Use 16 bytes as preferred function alignment...
commit
|
commitdiff
|
tree
2017-07-15
Florian Hahn
[LoopInterchange] Add some optimization remarks.
commit
|
commitdiff
|
tree
2017-07-13
Florian Hahn
[PM] Use range-based for loops in LegacyPassManager...
commit
|
commitdiff
|
tree
2017-07-13
Florian Hahn
[ARM] Fix typo in test added in r307889
commit
|
commitdiff
|
tree
2017-07-13
Florian Hahn
[ARM] Inline callee if its target-features are a subset...
commit
|
commitdiff
|
tree
2017-07-12
Florian Hahn
[AArch64] Only run macro fusion for CPUs with any fusion...
commit
|
commitdiff
|
tree
2017-07-12
Florian Hahn
[AArch64] Add AArch64Subtarget::isFusion function.
commit
|
commitdiff
|
tree
2017-07-12
Florian Hahn
[Linker] Add directives to support mixing ARM/Thumb...
commit
|
commitdiff
|
tree
2017-07-11
Florian Hahn
[AArch64] Remove unused IsDarwin & IsNotDarwin predicates...
commit
|
commitdiff
|
tree
2017-07-07
Florian Hahn
[AArch64] Use 16 bytes as preferred function alignment...
commit
|
commitdiff
|
tree
2017-07-07
Florian Hahn
[AArch64] Use 16 bytes as preferred function alignment...
commit
|
commitdiff
|
tree
2017-07-07
Florian Hahn
[AArch64] Add test case for preferred function alignment...
commit
|
commitdiff
|
tree
2017-07-03
Florian Hahn
[LoopInterchange] Add more debug messages to currentLimitati...
commit
|
commitdiff
|
tree
2017-06-29
Florian Hahn
[TBAA] Remove metadata keyword from IR examples in...
commit
|
commitdiff
|
tree
2017-06-29
Florian Hahn
[ARM] Add tGPRwithpc register class and use it for...
commit
|
commitdiff
|
tree
2017-06-27
Florian Hahn
[AArch64] Inline callee if its target-features are...
commit
|
commitdiff
|
tree
2017-06-22
Florian Hahn
[ARM] Create relocations for beq.w branches to ARM...
commit
|
commitdiff
|
tree
2017-06-22
Florian Hahn
[ARM] Add macro fusion for AES instructions.
commit
|
commitdiff
|
tree
2017-06-21
Florian Hahn
[AArch64] Add early exit to promoteLoadFromStore.
commit
|
commitdiff
|
tree
2017-06-21
Florian Hahn
[AArch64] Preserve register flags when promoting a...
commit
|
commitdiff
|
tree
2017-06-19
Florian Hahn
[AArch64] Fix order of checks in shouldScheduleAdjacent.
commit
|
commitdiff
|
tree
2017-06-19
Florian Hahn
Recommit rL305677: [CodeGen] Add generic MacroFusion...
commit
|
commitdiff
|
tree
2017-06-19
Florian Hahn
Revert r305677 [CodeGen] Add generic MacroFusion pass.
commit
|
commitdiff
|
tree
2017-06-19
Florian Hahn
[CodeGen] Add generic MacroFusion pass.
commit
|
commitdiff
|
tree
2017-06-15
Florian Hahn
[AArch64] Enable FeatureFuseAES for the generic processor...
commit
|
commitdiff
|
tree
2017-06-14
Florian Hahn
Align definition of DW_OP_plus with DWARF spec [3/3]
commit
|
commitdiff
|
tree
2017-06-13
Florian Hahn
Align definition of DW_OP_plus with DWARF spec [1/3]
commit
|
commitdiff
|
tree
2017-06-07
Florian Hahn
[ARM] Use FixupKind variable in processFixupValue ...
commit
|
commitdiff
|
tree
2017-06-07
Florian Hahn
[Linker] Remove llc usage from link-arm-and-thumb.ll...
commit
|
commitdiff
|
tree
2017-06-07
Florian Hahn
[Linker] Remove warning when linking ARM and Thumb...
commit
|
commitdiff
|
tree
2017-06-07
Florian Hahn
[ARM] Create relocations for unconditional branches.
commit
|
commitdiff
|
tree
2017-06-01
Florian Hahn
[ARM] Create relocations for Thumb functions calling...
commit
|
commitdiff
|
tree
2017-05-31
Florian Hahn
[AArch64] Enable FeatureFuseAES on Cortex-A53.
commit
|
commitdiff
|
tree
2017-05-31
Florian Hahn
[AArch64] Enable FeatureFuseAES on Cortex-A73.
commit
|
commitdiff
|
tree
2017-05-24
Florian Hahn
[ARM] Remove ThumbTargetMachines. (NFC)
commit
|
commitdiff
|
tree
2017-05-23
Florian Hahn
[AArch64] Make instruction fusion more aggressive.
commit
|
commitdiff
|
tree
next