summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR
Commit message (Expand)AuthorAgeFilesLines
* [DWARFv5] Verify all-or-nothing constraint on DIFile sourceScott Linder2018-11-301-0/+18
* Comment tweak requested in code review. NFCPaul Robinson2018-11-291-1/+2
* [Inliner] Modify the merging of min-legal-vector-width attribute to better ha...Craig Topper2018-11-291-12/+16
* [DebugInfo] IR/Bitcode changes for DISubprogram flags.Paul Robinson2018-11-282-5/+60
* [ThinLTO] Assembly representation of ReadOnly attributeEugene Leviant2018-11-231-1/+3
* [TI removal] Leverage the fact that TerminatorInst is gone to createChandler Carruth2018-11-222-37/+108
* [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlockVedant Kumar2018-11-192-11/+10
* [DebugInfo] DISubprogram flags get their own flags word. NFC.Paul Robinson2018-11-194-77/+73
* [ThinLTO] Fix comment. NFCEugene Leviant2018-11-191-1/+1
* Fix bot failure from r347145Teresa Johnson2018-11-171-8/+7
* [ThinLTO] Add some stats for read only variable internalizationTeresa Johnson2018-11-171-0/+14
* Use llvm::copy. NFCFangrui Song2018-11-174-8/+8
* [IRVerifier] Allow StructRet in statepointThan McIntosh2018-11-161-2/+14
* [ThinLTO] Internalize readonly globalsEugene Leviant2018-11-161-6/+101
* Print newline after banner for ModulePassSven van Haastregt2018-11-141-1/+2
* DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address s...David Blaikie2018-11-134-5/+10
* [IR] Add a dedicated FNeg IR InstructionCameron McInally2018-11-135-1/+116
* Revert "[ThinLTO] Internalize readonly globals"Steven Wu2018-11-131-101/+6
* [ThinLTO] Internalize readonly globalsEugene Leviant2018-11-101-6/+101
* Fix -Wsign-compare warningFangrui Song2018-11-091-1/+1
* [CostModel] Add SK_ExtractSubvector handling to getInstructionThroughput (PR3...Simon Pilgrim2018-11-091-0/+29
* [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.Carlos Alberto Enciso2018-11-091-0/+7
* [IR] add optional parameter for copying IR flags to compare instructionsSanjay Patel2018-11-071-3/+6
* [ThinLTO] Split NotEligibleToImport into legality and inlinability flagsTeresa Johnson2018-11-062-2/+4
* [LLVM-C] Fix Windows Build of CoreRobert Widmann2018-11-061-1/+1
* [LLVM-C] Improve Intrinsics BindingsRobert Widmann2018-11-061-0/+44
* [FPEnv] Add constrained CEIL/FLOOR/ROUND/TRUNC intrinsicsCameron McInally2018-11-052-0/+8
* [LTO] Fix a crash caused by accessing an empty ValueInfoTeresa Johnson2018-11-021-12/+28
* [IR] remove fake binop query for fnegSanjay Patel2018-11-011-19/+0
* [IR] Allow increasing the alignment of dso-local globals.Eli Friedman2018-10-311-1/+1
* Use llvm::any_of instead std::any_of. NFCFangrui Song2018-10-311-2/+1
* ADT/STLExtras: Introduce llvm::empty; NFCMatthias Braun2018-10-311-1/+1
* [FPEnv] [FPEnv] Add constrained intrinsics for MAXNUM and MINNUMCameron McInally2018-10-301-0/+2
* [Intrinsic] Signed and Unsigned Saturation Subtraction IntirnsicsLeonard Chan2018-10-291-7/+9
* [LLVM-C] Add Builder Bindings to Common Memory IntrinsicsRobert Widmann2018-10-291-0/+24
* IR: Optimize StructType::get to perform one hash lookup instead of two, NFCIKrasimir Georgiev2018-10-251-7/+14
* IR: Optimize FunctionType::get to perform one hash lookup instead of two, NFCIKrasimir Georgiev2018-10-241-7/+13
* [ThinLTO] Change parameter type. NFCEugene Leviant2018-10-241-1/+1
* [ThinLTO] Fix dot dumper for regular LTO modulesEugene Leviant2018-10-241-1/+1
* [IR] Fix -Wunused-function after r345052Fangrui Song2018-10-231-7/+0
* [IR] remove fake binop queries for not/negSanjay Patel2018-10-231-39/+0
* [Intrinsic] Unigned Saturation Addition IntrinsicLeonard Chan2018-10-221-5/+8
* [TI removal] Remove `TerminatorInst` from the IR type system!Chandler Carruth2018-10-191-80/+73
* [TI removal] Update the C API for the move away from `TerminatorInst`.Chandler Carruth2018-10-181-3/+8
* Make Function::getInstructionCount constMircea Trofin2018-10-181-2/+2
* [Intrinsic] Signed Saturation Addition IntrinsicLeonard Chan2018-10-161-0/+9
* [TI removal] Make `getTerminator()` return a generic `Instruction`.Chandler Carruth2018-10-151-3/+4
* [TI removal] Rework `InstVisitor` to support visiting instructions thatChandler Carruth2018-10-151-16/+16
* [TI removal] Make variables declared as `TerminatorInst` and initializedChandler Carruth2018-10-154-5/+5
* Generalize an IR verifier check to work with non-zero program address spacesDylan McKay2018-10-111-1/+2
OpenPOWER on IntegriCloud