summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* AArch64/ARM64: add non-scalar lowering for more FCVT operations.Tim Northover2014-04-18
* AArch64/ARM64: improve spotting of EXT instructions from VECTOR_SHUFFLE.Tim Northover2014-04-18
* [msan] Add -msan-instrumentation-with-call-threshold.Evgeniy Stepanov2014-04-18
* [LCG] Remove all of the complexity stemming from supporting copying.Chandler Carruth2014-04-18
* [LCG] Add support for building persistent and connected SCCs to theChandler Carruth2014-04-18
* X86: Pattern match scalar loads + vcvtph2ps into just vcvtph2ps.Benjamin Kramer2014-04-18
* Revert r206565 (and r206566 which updated tests).Chandler Carruth2014-04-18
* AArch64/ARM64: spot a greater variety of concat_vector operations.Tim Northover2014-04-18
* ARM64: implement cunning optimisation from AArch64Tim Northover2014-04-18
* ARM64: spot a vector_shuffle that maps to INS and expand.Tim Northover2014-04-18
* ARM64: nick some AArch64 patterns for extract/insert -> INS.Tim Northover2014-04-18
* AArch64/ARM64: emit all vector FP comparisons as such.Tim Northover2014-04-18
* AArch64/ARM64: port BSL logic from AArch64 & enable test.Tim Northover2014-04-18
* AArch64/ARM64: copy byval implementation from AArch64.Tim Northover2014-04-18
* Patch by Ray Donnelly.Yaron Keren2014-04-18
* [asan] one more workaround for PR17409: don't do BB-level coverage instrument...Kostya Serebryany2014-04-18
* This commit allows vectorized loops to be unrolled by a factor of 2 for AArch64.Jiangning Liu2014-04-18
* R600: Minor cleanups.Matt Arsenault2014-04-18
* [ExecutionEngine] Allow JIT clients to enable/disable module verification.Lang Hames2014-04-18
* This is one of the optimizations ported from ARM64 to AArch64 to address the ...Jiangning Liu2014-04-18
* R600/SI: Try to use scalar BFE.Matt Arsenault2014-04-18
* This commit enables unaligned memory accesses of vector types on AArch64 back...Jiangning Liu2014-04-18
* Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-18
* blockfreq: Really fix r206548 (and r206549)Duncan P. N. Exon Smith2014-04-18
* blockfreq: Fixing MSVC after r206548?Duncan P. N. Exon Smith2014-04-18
* blockfreq: Rewrite BlockFrequencyInfoImplDuncan P. N. Exon Smith2014-04-18
* R600/SI: Match sign_extend_inreg to s_sext_i32_i8 and s_sext_i32_i16Matt Arsenault2014-04-18
* PMBuilder: Expose an option to disable tail callsDuncan P. N. Exon Smith2014-04-18
* R600/SI: Use SReg_64 instead of VSrc_64 when selecting BUILD_PAIRTom Stellard2014-04-18
* [ARM64,C++11] Range'ify another loop.Jim Grosbach2014-04-17
* Fix bug 19437 - Only add discriminators for DWARF 4 and above.Diego Novillo2014-04-17
* remove some dead codeNuno Lopes2014-04-17
* Start pushing changes for Mips Fast-IselReed Kotler2014-04-17
* R600: Add comment clariying use of sext for result of MUL_U24Tom Stellard2014-04-17
* R600/SI: Stop using i128 as the resource descriptor typeTom Stellard2014-04-17
* R600/SI: Change default register class for i32 to SReg_32Tom Stellard2014-04-17
* R600/SI: Teach SIInstrInfo::moveToVALU() how to handle PHI instructionsTom Stellard2014-04-17
* R600/SI: Legalize operands after changing dst reg in FixSGPRCopiesTom Stellard2014-04-17
* Improve ARM64 vector creationLouis Gerbarg2014-04-17
* ARM64: [su]xtw use W regs as inputs, not X regs.Jim Grosbach2014-04-17
* ManagedStatic is never built with a null constructor, remove support for it.David Blaikie2014-04-17
* ARM64: switch to IR-based atomic operations.Tim Northover2014-04-17
* ARM64: add acquire/release versions of the existing atomic intrinsics.Tim Northover2014-04-17
* Reverse 206485.Gerolf Hoflehner2014-04-17
* [stack protector] Make the StackProtector pass respect ssp-buffer-size.Josh Magee2014-04-17
* Atomics: promote ARM's IR-based atomics pass to CodeGen.Tim Northover2014-04-17
* R600/SI: f64 frint is legal on CIMatt Arsenault2014-04-17
* [AArch64] Implement the getCSRFirstUseCost API, mirroring that in ARM64.Chad Rosier2014-04-17
* Inliner::OptimizationRemark: Fix crash in clang/test/Frontend/optimization-re...NAKAMURA Takumi2014-04-17
* [LCG] Just move the allocator (now that we can) when moving a callChandler Carruth2014-04-17