summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR
Commit message (Expand)AuthorAgeFilesLines
...
* [LLVM-C] Fix broken build botsRobert Widmann2018-09-281-25/+25
* [LLVM-C] Add more debug information accessors to GlobalObject and InstructionRobert Widmann2018-09-281-0/+75
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-274-6/+6
* [PassTiming] cleaning up legacy PassTimingInfo interface. NFCI.Fedor Sergeev2018-09-261-51/+60
* [ThinLTO] Efficiency fix for writing type id records in per-module indexesTeresa Johnson2018-09-251-20/+62
* [New PM][PassInstrumentation] IR printing support for New Pass ManagerFedor Sergeev2018-09-241-12/+16
* Pass code-model through Module IR to LTO which will use it.Caroline Tice2018-09-211-0/+19
* [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-202-0/+23
* [IR] add shuffle query for vector concatenationSanjay Patel2018-09-201-0/+17
* [IR] Add a boolean field in DILocation to know if a line must covered or notCalixte Denizet2018-09-204-15/+36
* Temporarily Revert "[New PM] Introducing PassInstrumentation framework"Eric Christopher2018-09-202-23/+0
* [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-192-0/+23
* Revert rL342544: [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-192-23/+0
* [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-192-0/+23
* [LLVM-C][OCaml] Add C and OCaml APIs for llvm::StructType::isLiteralwhitequark2018-09-181-0/+4
* [LLVM-C] Add support for ConstantExpr in LLVMGetNumIndices and LLVMGetIndiceswhitequark2018-09-181-0/+4
* fix 80-column violation with clang-formatAdrian Prantl2018-09-121-7/+4
* [AArch64] Add parsing of aarch64_vector_pcs attribute.Sander de Smalen2018-09-121-0/+1
* Add some context to fatal verifier errorsXin Tong2018-09-111-2/+3
* Remove addBlockByrefAddress(), it is dead code as far as clang is concerned.Adrian Prantl2018-09-081-0/+8
* [X86] Modify the the rdtscp intrinsic to return values instead of taking a po...Craig Topper2018-09-071-0/+37
* [X86] Change the addcarry and subborrow intrinsics to return 2 results and re...Craig Topper2018-09-071-0/+58
* Output per-function size-info remarksJessica Paquette2018-09-061-12/+111
* [SLC] Add an alignment to CreateGlobalStringDavid Green2018-09-061-0/+1
* [NFC] Improve clarity in emitInstrCountChangedRemarkJessica Paquette2018-09-041-1/+4
* [x86/SLH] Add a real Clang flag and LLVM IR attribute for SpeculativeChandler Carruth2018-09-042-0/+3
* [PassTiming] reporting time-passes separately for multiple pass instances of ...Fedor Sergeev2018-09-041-12/+30
* Fix typo in size remarks for module passesJessica Paquette2018-08-311-1/+1
* [NFC] Optionally pass a function to emitInstrCountChangedRemarkJessica Paquette2018-08-311-14/+18
* [NFC] Check if P is a pass manager on entry to emitInstrCountChangedRemarkJessica Paquette2018-08-311-7/+7
* [NFC] Pass the instruction delta to emitInstrCountChangedRemarkJessica Paquette2018-08-311-19/+7
* [NFC] Pre-calculate module IR counts in size remarks.Jessica Paquette2018-08-311-5/+18
* [NFC] Pre-calculate basic block IR counts in size remarks.Jessica Paquette2018-08-311-6/+21
* [NFC] Pre-calculate function IR counts in size remarks.Jessica Paquette2018-08-311-5/+20
* [LLVM-C] Add Bindings For Named MetadataRobert Widmann2018-08-301-0/+48
* [IR] fix declaration of shuffle maskSanjay Patel2018-08-301-1/+1
* [IR] add shuffle queries for identity extend/extract Sanjay Patel2018-08-301-9/+48
* [NFC] Make getPreferredAlignment honor section markings.Eli Friedman2018-08-291-1/+15
* [NFC][PassTiming] factor out generic PassTimingInfoFedor Sergeev2018-08-283-96/+134
* [IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth2018-08-261-1/+1
* [IR] Sink `isExceptional` predicate to `Instruction`, rename it toChandler Carruth2018-08-261-1/+1
* [IR] Begin removal of TerminatorInst by removing successor manipulation.Chandler Carruth2018-08-263-41/+37
* [C-API][DIBuilder] Use NameLen in LLVMDIBuilderCreateParameterVariableRobert Widmann2018-08-251-1/+1
* Prevent DILocation::getMergedLocation() from creating invalid metadata.Adrian Prantl2018-08-241-0/+5
* Verifier: verify that a DILocation's scope is a DILocalScope.Adrian Prantl2018-08-241-0/+4
* DebugInfo: Improve debug location mergingDavid Blaikie2018-08-232-14/+25
* [DEBUGINFO] Fix misprint in the name of DebugDirectivesOnly, NFC.Alexey Bataev2018-08-231-1/+1
* Allow creating llvm::Function in non-zero address spacesAlexander Richardson2018-08-235-8/+59
* [IR Verifier] Do not allow bitcast of pointer to vector of pointers and vice ...Serguei Katkov2018-08-211-6/+8
* [LegacyPassManager] Remove analysis P from AnUsageMap before deleting it in s...Craig Topper2018-08-201-0/+2
OpenPOWER on IntegriCloud