..
Argument.h
AssemblyAnnotationWriter.h
Attributes.h
Add missing const qualifier to AttributeSet::operator==
2017-11-14 18:08:05 +00:00
Attributes.td
Hardware-assisted AddressSanitizer (llvm part).
2017-12-09 00:21:41 +00:00
AutoUpgrade.h
BasicBlock.h
Irreducible loop metadata for more accurate block frequency under PGO.
2017-11-02 22:26:51 +00:00
CallingConv.h
CallSite.h
Allow inaccessiblememonly and inaccessiblemem_or_argmemonly to be overwriten on call site with operand bundle
2017-11-02 12:18:33 +00:00
CFG.h
CMakeLists.txt
Comdat.h
[LLVM-C] [bindings/go] Add C and Golang bindings for COMDAT
2018-03-14 18:33:53 +00:00
Constant.h
[PatternMatch, InstSimplify] fix m_NaN to work with vector constants and use it
2018-03-02 18:36:08 +00:00
ConstantFolder.h
ConstantRange.h
[ConstantRange] Support for ashr in ConstantRange computation
2017-12-18 13:01:32 +00:00
Constants.h
[InstCombine] allow X / C -> X * (1.0/C) for vector splat FP constants
2018-02-15 13:55:52 +00:00
DataLayout.h
Add default address space for functions to the data layout (1/3)
2018-02-19 09:56:22 +00:00
DebugInfo.h
DebugInfoFlags.def
Re-commit r324489: [DebugInfo] Improvements to representation of enumeration types (PR36168)
2018-02-12 16:10:09 +00:00
DebugInfoMetadata.h
[SelectionDAG] Improve handling of dangling debug info
2018-03-12 18:02:39 +00:00
DebugLoc.h
DerivedTypes.h
DerivedUser.h
DiagnosticHandler.h
DiagnosticInfo.h
This change add's optimization remark in LoopVersioning LICM pass.
2018-01-23 09:47:28 +00:00
DiagnosticPrinter.h
DIBuilder.h
[DebugInfo] Support DWARF v5 source code embedding extension
2018-02-23 23:01:06 +00:00
Dominators.h
[Dominators] Remove verifyDomTree and add some verifying for Post Dom Trees
2018-02-28 11:00:08 +00:00
Function.h
Add a ProfileCount class to represent entry counts.
2018-01-17 22:24:23 +00:00
GetElementPtrTypeIterator.h
GlobalAlias.h
GlobalIFunc.h
GlobalIndirectSymbol.h
GlobalObject.h
GlobalValue.h
Fix PR36268.
2018-02-08 01:16:05 +00:00
GlobalVariable.h
[IR] - Make User construction exception safe
2018-02-28 11:32:23 +00:00
GVMaterializer.h
InlineAsm.h
[inlineasm] Fix crash when number of matched input constraint operands overflows signed char
2017-10-25 12:51:32 +00:00
InstIterator.h
InstrTypes.h
[InstrTypes] add frem and fneg with FMF creators
2018-02-22 21:46:13 +00:00
Instruction.def
Instruction.h
[IPSCCP] Remove calls without side effects
2018-01-09 21:58:46 +00:00
Instructions.h
[NFC] Consolidate six getPointerOperand() utility functions into one place
2018-03-09 21:05:58 +00:00
InstVisitor.h
IntrinsicInst.h
Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
2018-01-19 17:13:12 +00:00
Intrinsics.h
Intrinsics.td
Use branch funnels for virtual calls when retpoline mitigation is enabled.
2018-03-09 19:11:44 +00:00
IntrinsicsAArch64.td
[AArch64] Add ARMv8.2-A FP16 scalar intrinsics
2018-01-19 23:10:56 +00:00
IntrinsicsAMDGPU.td
[AMDGPU] added writelane intrinsic
2018-02-28 19:10:32 +00:00
IntrinsicsARM.td
IntrinsicsBPF.td
IntrinsicsHexagon.td
[Hexagon] Add support for Hexagon V65
2017-12-11 18:57:54 +00:00
IntrinsicsMips.td
IntrinsicsNVVM.td
[NVPTX,CUDA] Added llvm.nvvm.fns intrinsic and matching __nvvm_fns builtin in clang.
2017-12-06 17:50:05 +00:00
IntrinsicsPowerPC.td
IntrinsicsSystemZ.td
[SystemZ] Add IntrWriteMem flag to int_s390_tabort intrinsic
2017-12-06 17:01:08 +00:00
IntrinsicsWebAssembly.td
[WebAssembly] Add IntrNoReturn property to throw/rethrow intrinsics
2018-03-08 03:47:52 +00:00
IntrinsicsX86.td
[X86] Remove GCCBuiltin from some intrinsics that are no longer used by clang.
2018-02-24 18:58:02 +00:00
IntrinsicsXCore.td
IRBuilder.h
[InstCombine] allow fmul-sqrt folds with less than full -ffast-math
2018-02-23 21:16:12 +00:00
IRPrintingPasses.h
LegacyPassManager.h
LegacyPassManagers.h
LegacyPassNameParser.h
LLVMContext.h
Fix -Wsign-compare warnings on Windows
2018-01-05 19:53:51 +00:00
Mangler.h
CodeGen: handle llvm.used properly for COFF
2018-01-20 00:28:02 +00:00
MDBuilder.h
[Transforms] Support making mutable versions of new-format TBAA access tags
2018-01-17 13:29:54 +00:00
Metadata.def
Metadata.h
[Metadata][NFC] Make MDNode::resolve() public in preparation for the fix to PR33930.
2017-10-31 18:25:28 +00:00
Module.h
Intrinsics calls should avoid the PLT when "RtLibUseGOT" metadata is present.
2018-02-23 21:32:06 +00:00
ModuleSlotTracker.h
ModuleSummaryIndex.h
Use branch funnels for virtual calls when retpoline mitigation is enabled.
2018-03-09 19:11:44 +00:00
ModuleSummaryIndexYAML.h
Use branch funnels for virtual calls when retpoline mitigation is enabled.
2018-03-09 19:11:44 +00:00
NoFolder.h
OperandTraits.h
Operator.h
[IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fast-math-flag
2017-11-06 16:27:15 +00:00
OptBisect.h
PassManager.h
[PM] Fix Typo
2017-10-23 23:42:05 +00:00
PassManagerInternal.h
PatternMatch.h
[PatternMatch, InstSimplify] allow undef elements when matching any vector FP zero
2018-03-15 14:29:27 +00:00
PredIteratorCache.h
ProfileSummary.h
SafepointIRVerifier.h
Statepoint.h
[NFC] fix trivial typos in comments
2018-01-23 05:49:30 +00:00
SymbolTableListTraits.h
TrackingMDRef.h
Type.h
Type.h: Don't mark header functions as file local
2017-10-24 21:29:16 +00:00
TypeBuilder.h
TypeFinder.h
Use.h
UseListOrder.h
User.h
[IR] - Make User construction exception safe
2018-02-28 11:32:23 +00:00
Value.def
Reorder Value.def to optimize code size
2017-11-13 20:57:40 +00:00
Value.h
Re-commit "Properly handle multi-element and dynamically sized allocas in getPointerDereferenceableBytes()""
2017-12-17 21:20:16 +00:00
ValueHandle.h
ValueMap.h
ValueSymbolTable.h
Verifier.h
[IR] Support the new TBAA metadata format in IR verifier
2017-12-18 18:46:44 +00:00