This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-arm-spec2k6-Oz_LTO in repository toolchain/ci/llvm-project.
from fd254e429ea Add InstCombine tests for FNeg instruction. adds 7a2e855a0fe Move Value *RHSCIOp def into the scope where its actually u [...] adds 0f89b76b847 [SelectionDAG] Use any_of/all_of where possible. NFCI. adds 5b05f20a3a5 [SLPVectorizer] Make getSpillCost() const. NFCI. adds cbcd9b1b922 [X86] Fix some cppcheck "Local variable name shadows outer [...] adds dca69eb29c8 [lldb] [lit] Fix more filename mismatches in Register tests adds 60211cb8728 [lldb] [lit] Simplify general-purpose register tests adds ee0571734f5 [C++] Interpret unknown identifier in parameter clause as u [...] adds 5125a02a032 [clang] fixing -ast-print for variadic parameter pack in la [...] adds 70ee2def906 [X86] Make X86RegisterInfo(const Triple &TT) constructor explicit. adds 1d0c845d9dc Add FNeg IR constant folding support adds 0460a3629b2 [MCA] Notify event listeners when instructions transition t [...] adds 4c3fbbf6359 Revert rL359962 : Use DiagRuntimeBehavior for -Wunsequenced [...] adds 41c999bcf5e [Constants] Simplify type checking switch in ConstantExpr::get. adds 8279695d666 [LLParser] Simplify type checking in ParseArithmetic and Pa [...] adds f6e07c472d3 [LLParser] Remove unnecessary error check making sure NUW/N [...] adds 922e252a70b [LLParser] Remove unused variable after r359987. NFC adds afb0e664e64 [SLPVectorizer] Prefer pre-increments. NFCI. adds 1c34db85e52 Precommit an FNeg InstructionSimplify test. adds 5170c0e5fe9 Move getOpcode() call into if statement. NFCI. adds 693551d7677 [test] Remove randomness adds e5be660e257 [NFC][Utils] deleteDeadLoop(): add an assert that exit bloc [...] adds 7ad5d14f3a2 [NFC] Instruction: introduce replaceSuccessorWith() functio [...] adds e3b1d82b530 [NFC] PHINode: introduce replaceIncomingBlockWith() functio [...] adds 1a1b9221778 [NFC] BasicBlock: refactor changePhiUses() out of replacePh [...] adds 02569408efe [NFC] BasicBlock: generalize replaceSuccessorsPhiUsesWith() [...]
No new revisions were added by this update.
Summary of changes: clang/include/clang/Sema/ScopeInfo.h | 6 +- clang/include/clang/Sema/Sema.h | 4 - clang/lib/AST/StmtPrinter.cpp | 3 + clang/lib/Parse/ParseDecl.cpp | 3 + clang/lib/Sema/AnalysisBasedWarnings.cpp | 24 +++--- clang/lib/Sema/SemaChecking.cpp | 9 +-- clang/lib/Sema/SemaExpr.cpp | 12 +-- clang/test/AST/ast-printer-lambda.cpp | 36 +++++++++ clang/test/Parser/editor-placeholder-recovery.cpp | 2 +- clang/test/Sema/warn-unsequenced.c | 7 -- clang/test/SemaCXX/unknown-type-name.cpp | 4 +- clang/test/SemaCXX/warn-unsequenced.cpp | 4 +- lldb/lit/Register/Inputs/x86-64-gp-read.cpp | 13 +--- lldb/lit/Register/Inputs/x86-64-gp-write.cpp | 26 ++----- lldb/lit/Register/Inputs/x86-gp-read.cpp | 13 +--- lldb/lit/Register/Inputs/x86-gp-write.cpp | 36 ++++----- lldb/lit/Register/x86-gp-write.test | 2 +- lldb/lit/Register/x86-ymm-write.test | 2 +- .../watchpoint/watchpoint_set_command/main.cpp | 11 +-- llvm/include/llvm/Analysis/ConstantFolding.h | 6 ++ llvm/include/llvm/IR/BasicBlock.h | 8 ++ llvm/include/llvm/IR/Instruction.h | 4 + llvm/include/llvm/IR/Instructions.h | 8 ++ llvm/include/llvm/MCA/HWEventListener.h | 1 + llvm/include/llvm/MCA/HardwareUnits/Scheduler.h | 14 +++- llvm/include/llvm/MCA/Stages/ExecuteStage.h | 1 + llvm/lib/Analysis/ConstantFolding.cpp | 11 ++- llvm/lib/AsmParser/LLParser.cpp | 58 ++++---------- llvm/lib/AsmParser/LLParser.h | 4 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 6 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 18 +---- llvm/lib/IR/BasicBlock.cpp | 48 ++++++------ llvm/lib/IR/ConstantFold.cpp | 46 +++++++++++ llvm/lib/IR/ConstantFold.h | 1 + llvm/lib/IR/Constants.cpp | 42 +++------- llvm/lib/IR/Instruction.cpp | 7 ++ llvm/lib/MCA/HardwareUnits/Scheduler.cpp | 11 ++- llvm/lib/MCA/Stages/ExecuteStage.cpp | 32 ++++++-- llvm/lib/Target/X86/X86ISelLowering.cpp | 89 +++++++++++----------- llvm/lib/Target/X86/X86RegisterInfo.h | 2 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 3 +- .../Scalar/InductiveRangeCheckElimination.cpp | 20 +---- llvm/lib/Transforms/Scalar/LoopInterchange.cpp | 27 ++----- llvm/lib/Transforms/Utils/LoopSimplify.cpp | 4 +- llvm/lib/Transforms/Utils/LoopUtils.cpp | 10 ++- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 17 +++-- llvm/test/Analysis/ConstantFolding/fneg.ll | 53 +++++++++++++ llvm/test/Transforms/InstCombine/fneg.ll | 53 +------------ llvm/test/Transforms/InstCombine/fsub.ll | 6 +- llvm/test/Transforms/InstCombine/inselt-binop.ll | 2 +- llvm/test/Transforms/Reassociate/crash2.ll | 2 +- llvm/unittests/IR/ConstantsTest.cpp | 2 +- 52 files changed, 431 insertions(+), 402 deletions(-) create mode 100644 clang/test/AST/ast-printer-lambda.cpp create mode 100644 llvm/test/Analysis/ConstantFolding/fneg.ll