summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mca/InstrBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* [llvm-mca] Introduce the llvm-mca library and organize the directory accordin...Matt Davis2018-08-271-485/+0
* [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver.Matt Davis2018-08-131-28/+44
* [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.Andrea Di Biagio2018-07-311-0/+4
* [llvm-mca] Improve a few debug prints. NFCAndrea Di Biagio2018-07-131-8/+12
* [llvm-mca] report an error if the assembly sequence contains an unsupported i...Andrea Di Biagio2018-07-091-22/+36
* [llvm-mca] A write latency cannot be a negative value. NFCAndrea Di Biagio2018-07-061-2/+4
* [llvm-mca] Remove field HasReadAdvanceEntries from class ReadDescriptor.Andrea Di Biagio2018-06-291-4/+0
* [llvm-mca] Set the operand ID for implicit register reads/writes. NFCAndrea Di Biagio2018-06-221-4/+4
* [llvm-mca] Updates comment in code, and remove some stale comments. NFCAndrea Di Biagio2018-06-211-57/+1
* [llvm-mca] use APint::operator[] to obtain the bit value. NFCAndrea Di Biagio2018-06-201-4/+2
* [llvm-mca][X86] Teach how to identify register writes that implicitly clear t...Andrea Di Biagio2018-06-201-20/+22
* [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.Andrea Di Biagio2018-06-041-13/+27
* [llvm-mca] Track cycles contributed by resources that are in a 'Super' relati...Andrea Di Biagio2018-06-041-1/+19
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-11/+11
* [llvm-mca] use colors for warnings and notes generated by InstrBuilder.Andrea Di Biagio2018-05-041-8/+9
* [llvm-mca] remove unused argument from method InstrBuilder::createInstrDescImpl.Andrea Di Biagio2018-05-041-5/+6
* [llvm-mca] Remove method Instruction::isZeroLatency(). NFCIAndrea Di Biagio2018-04-251-4/+3
* [llvm-mca] Do not assume that implicit reads cannot be associated with ReadAd...Andrea Di Biagio2018-04-021-4/+14
* [tools] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-011-10/+10
* [llvm-mca] Correctly set the ReadAdvance information for register use operands.Andrea Di Biagio2018-03-291-0/+2
* [llvm-mca] run clang-format on all files.Andrea Di Biagio2018-03-241-4/+4
* [llvm-mca] Simplify code. NFCAndrea Di Biagio2018-03-221-6/+4
* [llvm-mca] Remove const from a bunch of ArrayRef. NFCAndrea Di Biagio2018-03-201-1/+1
* [llvm-mca] Use llvm::make_unique in a few places. NFCAndrea Di Biagio2018-03-201-17/+13
* [llvm-mca] Move the routine that computes processor resource masks to its own...Andrea Di Biagio2018-03-201-9/+6
* [llvm-mca] Remove unused variable from InstrBuilder.cpp. NFCAndrea Di Biagio2018-03-141-1/+0
* [llvm-mca] Move the logic that updates the register files from InstrBuilder t...Andrea Di Biagio2018-03-141-33/+3
* [llvm-mca] Simplify code that computes the latency of an instruction inAndrea Di Biagio2018-03-131-30/+5
* [llvm-mca] LLVM Machine Code Analyzer.Andrea Di Biagio2018-03-081-0/+525
OpenPOWER on IntegriCloud