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
Use perfect forwarding to deduplicate code in unit test. NFC.
2018-05-15
Benjamin Kramer
Use perfect forwarding to deduplicate code in unit...
commit
|
commitdiff
|
tree
2018-05-10
Benjamin Kramer
[InstCombine] Only propagate known leading zeros from...
commit
|
commitdiff
|
tree
2018-05-09
Benjamin Kramer
[InstCombine] Teach SimplifyDemandedBits that udiv...
commit
|
commitdiff
|
tree
2018-05-09
Benjamin Kramer
Revert "[InstCombine] snprintf optimizations"
commit
|
commitdiff
|
tree
2018-05-09
Benjamin Kramer
[DebugInfo] Mark tests using -debug-only as REQUIRES...
commit
|
commitdiff
|
tree
2018-05-03
Benjamin Kramer
[WebAssembly] MC: Don't litter test directory.
commit
|
commitdiff
|
tree
2018-04-30
Benjamin Kramer
[bindings] Fix dibuilder go bindings after r331114.
commit
|
commitdiff
|
tree
2018-04-27
Benjamin Kramer
[NVPTX] Turn on Loop/SLP vectorization
commit
|
commitdiff
|
tree
2018-04-26
Benjamin Kramer
[NVPTX] Make the legalizer expand shufflevector of...
commit
|
commitdiff
|
tree
2018-04-26
Benjamin Kramer
[NVPTX] Deduplicate code. No functionality change.
commit
|
commitdiff
|
tree
2018-04-24
Benjamin Kramer
[LoadStoreVectorize] Ignore interleaved invariant loads.
commit
|
commitdiff
|
tree
2018-04-12
Benjamin Kramer
[MCJIT] Remove the anchor from mcjit.
commit
|
commitdiff
|
tree
2018-04-12
Benjamin Kramer
Revert "Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreadi...
commit
|
commitdiff
|
tree
2018-04-04
Benjamin Kramer
Make helpers static. NFC.
commit
|
commitdiff
|
tree
2018-04-03
Benjamin Kramer
Revert "[SLP] Fix PR36481: vectorize reassociated instructions."
commit
|
commitdiff
|
tree
2018-03-31
Benjamin Kramer
Unbreak the build of the go bindings after r328839.
commit
|
commitdiff
|
tree
2018-03-29
Benjamin Kramer
[Transforms] Make sure to include the c binding header...
commit
|
commitdiff
|
tree
2018-03-26
Benjamin Kramer
[DeadArgElim] Strip allocsize attributes when deleting...
commit
|
commitdiff
|
tree
2018-03-23
Benjamin Kramer
[Hexagon] Silence unused variable warning in Release...
commit
|
commitdiff
|
tree
2018-03-23
Benjamin Kramer
[ORC] Join materialization thread in unit test
commit
|
commitdiff
|
tree
2018-03-22
Benjamin Kramer
Revert "[InstrProf] Support for external functions...
commit
|
commitdiff
|
tree
2018-03-12
Benjamin Kramer
[llvm-readobj] Make header self-contained
commit
|
commitdiff
|
tree
2018-03-08
Benjamin Kramer
[Support] Pacify -Wsign-compare in unit test.
commit
|
commitdiff
|
tree
2018-03-08
Benjamin Kramer
[DebugInfo] Move RangeListEntries instead of copying.
commit
|
commitdiff
|
tree
2018-03-02
Benjamin Kramer
[ARM] Fold variable into assert.
commit
|
commitdiff
|
tree
2018-03-01
Benjamin Kramer
[SCCP] Fix unused variable warning in release builds.
commit
|
commitdiff
|
tree
2018-02-26
Benjamin Kramer
[WebAssembly] Relax constexpr for old standard libraries.
commit
|
commitdiff
|
tree
2018-02-23
Benjamin Kramer
[WebAssembly] Fix macro metaprogram to not duplicate...
commit
|
commitdiff
|
tree
2018-02-23
Benjamin Kramer
Shrink various scheduling tables by using narrower...
commit
|
commitdiff
|
tree
2018-02-23
Benjamin Kramer
[WebAssembly] NDEBUG is spelled without a leading underscore.
commit
|
commitdiff
|
tree
2018-02-22
Benjamin Kramer
Fix the build of the wasm backend.
commit
|
commitdiff
|
tree
2018-02-20
Benjamin Kramer
Fix broken test from r325630.
commit
|
commitdiff
|
tree
2018-02-20
Benjamin Kramer
[MemoryBuiltins] Check nobuiltin status when identifying...
commit
|
commitdiff
|
tree
2018-02-18
Benjamin Kramer
[Support] Replace hand-written scope_exit with make_scope_exit.
commit
|
commitdiff
|
tree
2018-02-07
Benjamin Kramer
[Orc] Pacify -pedantic.
commit
|
commitdiff
|
tree
2018-02-05
Benjamin Kramer
BitTracker.h needs a full definition of MachineInstr...
commit
|
commitdiff
|
tree
2018-02-01
Benjamin Kramer
[ADT] Replace sys::MemoryFence with standard atomics.
commit
|
commitdiff
|
tree
2018-01-26
Benjamin Kramer
[Support] Move PrintEscapedString into the library...
commit
|
commitdiff
|
tree
2018-01-26
Benjamin Kramer
[X86] Unbreak the build.
commit
|
commitdiff
|
tree
2018-01-25
Benjamin Kramer
[ADT] Make moving Optional not reset the Optional it...
commit
|
commitdiff
|
tree
2018-01-24
Benjamin Kramer
[TableGen] Add a way of getting the number of generic...
commit
|
commitdiff
|
tree
2018-01-23
Benjamin Kramer
[TableGen] Optimize the regex search.
commit
|
commitdiff
|
tree
2018-01-23
Benjamin Kramer
[TblGen] Inline an (almost) trivial accessor. No functionali...
commit
|
commitdiff
|
tree
2018-01-18
Benjamin Kramer
[ADT] Just give up on GCC, I can't fix this.
commit
|
commitdiff
|
tree
2018-01-18
Benjamin Kramer
[ADT] Add a workaround for GCC miscompiling the trivially...
commit
|
commitdiff
|
tree
2018-01-18
Benjamin Kramer
[HWAsan] Fix uninitialized variable.
commit
|
commitdiff
|
tree
2018-01-18
Benjamin Kramer
[ADT] Split optional to only include copy mechanics...
commit
|
commitdiff
|
tree
2018-01-17
Benjamin Kramer
Add support for emitting libcalls for x86_fp80 -> fp128...
commit
|
commitdiff
|
tree
2018-01-17
Benjamin Kramer
[X86] Don't mutate shuffle arguments after early-out...
commit
|
commitdiff
|
tree
2018-01-17
Benjamin Kramer
[X86] Constify DebugLoc parameters. No functionality...
commit
|
commitdiff
|
tree
2018-01-15
Benjamin Kramer
Revert "[DAG] Elide overlapping stores"
commit
|
commitdiff
|
tree
2018-01-12
Benjamin Kramer
[PowerPC] Don't miscompile rotate+mask into an ANDIo...
commit
|
commitdiff
|
tree
2018-01-11
Benjamin Kramer
[InstCombine] Apply the fix from r322284 for sin /...
commit
|
commitdiff
|
tree
2018-01-11
Benjamin Kramer
[InstCombine] For cos/sin -> tan copy attributes from...
commit
|
commitdiff
|
tree
2017-12-30
Benjamin Kramer
Use phi ranges to simplify code. No functionality change...
commit
|
commitdiff
|
tree
2017-12-28
Benjamin Kramer
Unbreak test relying on debug output after r321540.
commit
|
commitdiff
|
tree
2017-12-28
Benjamin Kramer
[LTO] Simplify code. No functionality change intended.
commit
|
commitdiff
|
tree
2017-12-28
Benjamin Kramer
Remove superfluous copies in sample profiling.
commit
|
commitdiff
|
tree
2017-12-28
Benjamin Kramer
Fix tests after move to utohexstr.
commit
|
commitdiff
|
tree
2017-12-28
Benjamin Kramer
Avoid int to string conversion in Twine or raw_ostream...
commit
|
commitdiff
|
tree
2017-12-27
Benjamin Kramer
[X86] Fix vmul combine for AVX1 targets.
commit
|
commitdiff
|
tree
2017-12-24
Benjamin Kramer
Make helpers static. No functionality change.
commit
|
commitdiff
|
tree
2017-12-22
Benjamin Kramer
Unbreak the build. Combining chrono with Optional is...
commit
|
commitdiff
|
tree
2017-12-18
Benjamin Kramer
[PPC] Also disable the pre-emit version of reg+reg...
commit
|
commitdiff
|
tree
2017-12-18
Benjamin Kramer
[PPC] Disable reg+reg to reg+imm transformation.
commit
|
commitdiff
|
tree
2017-12-18
Benjamin Kramer
Constexprify LaneBitmask factory methods.
commit
|
commitdiff
|
tree
2017-12-14
Benjamin Kramer
Revert "[DAGCombine] Move AND nodes to multiple load...
commit
|
commitdiff
|
tree
2017-12-06
Benjamin Kramer
[X86] Avoid unused variable warning in Release builds...
commit
|
commitdiff
|
tree
2017-12-01
Benjamin Kramer
[IR] Avoid dangling else warning. NFC.
commit
|
commitdiff
|
tree
2017-11-24
Benjamin Kramer
Make helpers static. NFC.
commit
|
commitdiff
|
tree
2017-11-23
Benjamin Kramer
[YAMLParser] Fix unused variable warning.
commit
|
commitdiff
|
tree
2017-11-23
Benjamin Kramer
[YAMLParser] Don't crash on null keys in KeyValueNodes.
commit
|
commitdiff
|
tree
2017-11-16
Benjamin Kramer
Assert correct removal of SUnit in LatencyPriorityQueue
commit
|
commitdiff
|
tree
2017-10-31
Benjamin Kramer
[AMDGPU] Clean up symbols in the global namespace.
commit
|
commitdiff
|
tree
2017-10-31
Benjamin Kramer
Revert "[DWARF] Now that Optional is standard layout...
commit
|
commitdiff
|
tree
2017-10-31
Benjamin Kramer
[DWARF] Now that Optional is standard layout, put it...
commit
|
commitdiff
|
tree
2017-10-31
Benjamin Kramer
[coro] Make Spill a proper struct instead of deriving...
commit
|
commitdiff
|
tree
2017-10-31
Benjamin Kramer
[ADT] Split optional to only include copy mechanics...
commit
|
commitdiff
|
tree
2017-10-31
Benjamin Kramer
[LoopVectorize] Replace manual VPlan memory management...
commit
|
commitdiff
|
tree
2017-10-22
Benjamin Kramer
Create fewer copies of StringMaps. No functionality...
commit
|
commitdiff
|
tree
2017-10-22
Benjamin Kramer
[X86] Add missing override. NFC.
commit
|
commitdiff
|
tree
2017-10-13
Benjamin Kramer
[Hexagon] Avoid unused variable warnings in release...
commit
|
commitdiff
|
tree
2017-10-13
Benjamin Kramer
[SmallPtrSet] Add iterator epoch tracking.
commit
|
commitdiff
|
tree
2017-10-08
Benjamin Kramer
Remove unused variables. No functionality change.
commit
|
commitdiff
|
tree
2017-10-08
Benjamin Kramer
Remove unused variables. No functionality change.
commit
|
commitdiff
|
tree
2017-10-08
Benjamin Kramer
Make more constructors constexpr or use =default.
commit
|
commitdiff
|
tree
2017-09-28
Benjamin Kramer
[LoopUnroll] Fix use after poison.
commit
|
commitdiff
|
tree
2017-09-28
Benjamin Kramer
[LoopInfo] Don't poison random memory regions.
commit
|
commitdiff
|
tree
2017-09-26
Benjamin Kramer
Revert "[X86] Make all the NOREX CodeGenOnly instructions...
commit
|
commitdiff
|
tree
2017-09-25
Benjamin Kramer
[Hexagon] Avoid unused variable warnings in Release...
commit
|
commitdiff
|
tree
2017-09-25
Benjamin Kramer
[ARM] Fix -Wdangling-else warning.
commit
|
commitdiff
|
tree
2017-09-21
Benjamin Kramer
Add missing file from r313884.
commit
|
commitdiff
|
tree
2017-09-21
Benjamin Kramer
[DWARF] Shrink AttributeSpec from 24 to 16 bytes.
commit
|
commitdiff
|
tree
2017-09-17
Benjamin Kramer
Remove uses of deprecated std::not1.
commit
|
commitdiff
|
tree
2017-09-17
Benjamin Kramer
Remove uses of deprecated std::pointer_to_unary_function.
commit
|
commitdiff
|
tree
2017-09-14
Benjamin Kramer
Remove usages of deprecated std::unary_function and...
commit
|
commitdiff
|
tree
2017-09-14
Benjamin Kramer
[tblgen] Remove uses of std::ptr_fun, it's removed...
commit
|
commitdiff
|
tree
2017-09-07
Benjamin Kramer
[ARM] Remove redundant vcvt patterns.
commit
|
commitdiff
|
tree
2017-09-07
Benjamin Kramer
Fixing incorrectly capitalised regexps.
commit
|
commitdiff
|
tree
2017-09-02
Benjamin Kramer
[LoopVectorize] Turn static DenseSet into switch.
commit
|
commitdiff
|
tree
next