index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
Commit message (
Expand
)
Author
Age
*
Make FMA4 imply AVX so that YMM registers would be available. Necessitates re...
Craig Topper
2011-12-30
*
Add disassembler support for VPERMIL2PD and VPERMIL2PS.
Craig Topper
2011-12-30
*
Add FMA4 instructions to disassembler.
Craig Topper
2011-12-30
*
Separate the concept of having memory access in operand 4 from the concept of...
Craig Topper
2011-12-30
*
Combine FMA4 SS/SD patterns with the instruction definitions.
Craig Topper
2011-12-30
*
Combine FMA4 PS/PD patterns with the instruction definitions.
Craig Topper
2011-12-30
*
Change FMA4 memory forms to use memopv* instead of alignedloadv*. No need to ...
Craig Topper
2011-12-30
*
Fix load size for FMA4 SS/SD instructions. They need to use f32 and f64 size,...
Craig Topper
2011-12-30
*
Cleanup stack/frame register define/kill states. This fixes two bugs:
Hal Finkel
2011-12-30
*
Implement cfi_restore. Patch by Brian Anderson!
Rafael Espindola
2011-12-29
*
Rename Remember and Restore to RememberState and RestoreState for consistency.
Rafael Espindola
2011-12-29
*
Fix execution domains for PS/PD FMA3 instructions. Add SS/SD forms o FMA3 ins...
Craig Topper
2011-12-29
*
Implement .cfi_escape. Patch by Brian Anderson!
Rafael Espindola
2011-12-29
*
Expose FMA3 instructions to the disassembler.
Craig Topper
2011-12-29
*
Make FMA3 imply AVX needs to be enabled. Particularly because 256-bit types a...
Craig Topper
2011-12-29
*
Change XOP detection to use the correct CPUID bit instead of using the FMA4 bit.
Craig Topper
2011-12-29
*
Add FeaturePOPCNT to all CPU types that lost it was removed from SSE42/SSE4A ...
Craig Topper
2011-12-29
*
Mark non-VEX forms of PCLMUL instructions as requiring SSE2 to be enabled alo...
Craig Topper
2011-12-29
*
Mark non-VEX forms of AES instructions as requiring SSE2 to be enabled along ...
Craig Topper
2011-12-29
*
Remove the separate explicit AES instruction patterns. They are equivalent to...
Craig Topper
2011-12-29
*
Make SSE42 and SSE4A not imply POPCNT. POPCNT should be able to be disabled o...
Craig Topper
2011-12-29
*
Make LowerBUILD_VECTOR keep node vector types consistent when creating MOVL f...
Craig Topper
2011-12-29
*
Remove some elses after returns.
Craig Topper
2011-12-29
*
Remove trailing spaces. Fix an assert to use && instead of || before string. ...
Craig Topper
2011-12-29
*
Change CaptureTracking to pass a Use* instead of a Value* when a value is
Nick Lewycky
2011-12-28
*
Fix type-checking for load transformation which is not legal on floating-poin...
Eli Friedman
2011-12-28
*
PR11662.
Nadav Rotem
2011-12-28
*
Fixed a bug in LowerVECTOR_SHUFFLE and LowerBUILD_VECTOR.
Elena Demikhovsky
2011-12-28
*
Demystify this comment.
Nick Lewycky
2011-12-28
*
Switch StringMap from an array of structures to a structure of arrays.
Benjamin Kramer
2011-12-27
*
Use false not zero, as a bool.
Nick Lewycky
2011-12-27
*
Turn cos(-x) into cos(x). Patch by Alexander Malyshev!
Nick Lewycky
2011-12-27
*
Clean up some Release build warnings.
Benjamin Kramer
2011-12-27
*
Add handling of x86_avx2_pmovmskb to computeMaskedBitsForTargetNode for consi...
Craig Topper
2011-12-27
*
Teach simplifycfg to recompute branch weights when merging some branches, and
Nick Lewycky
2011-12-27
*
Using Inst->setMetadata(..., NULL) should be safe to remove metadata even when
Nick Lewycky
2011-12-27
*
Fix warning.
Rafael Espindola
2011-12-26
*
Make sure DAGCombiner doesn't introduce multiple loads from the same memory l...
Eli Friedman
2011-12-26
*
Update the branch weight metadata when reversing the order of a branch.
Nick Lewycky
2011-12-26
*
Sort includes, canonicalize whitespace, fix typos. No functionality change.
Nick Lewycky
2011-12-26
*
Fix a typo in the widening of vectors in PromoteIntRes. Patch by Shemer Anat.
Nadav Rotem
2011-12-25
*
Sparc: Implement emitFrameIndexDebugValue and getDebugValue Location hooks.
Venkatraman Govindaraju
2011-12-25
*
Remove unused variables.
Rafael Espindola
2011-12-25
*
InstCombine: Add a combine that turns (2^n)-1 ^ x back into (2^n)-1 - x iff x...
Benjamin Kramer
2011-12-24
*
ComputeMaskedBits: Make knownzero computation more aggressive for ctlz with u...
Benjamin Kramer
2011-12-24
*
InstCombine: Canonicalize (2^n)-1 - x into (2^n)-1 ^ x iff x is known to be s...
Benjamin Kramer
2011-12-24
*
Section relative fixups are a coff concept, not a x86 one. Replace the
Rafael Espindola
2011-12-24
*
Use standard promotion for i8 CTTZ nodes and i8 CTLZ nodes when the
Chandler Carruth
2011-12-24
*
Add systematic testing for cttz as well, and fix the bug I spotted by
Chandler Carruth
2011-12-24
*
Chandler fixed this.
Benjamin Kramer
2011-12-24
[next]