- Nov 16, 2013
-
-
Rui Ueyama authored
llvm-svn: 194911
-
Tobias Grosser authored
llvm-svn: 194910
-
Rui Ueyama authored
llvm-svn: 194909
-
Rui Ueyama authored
llvm-svn: 194908
-
Jim Grosbach authored
Teach the '-arch' command line option to enable the compiler-friendly features of core-avx2 CPUs on Darwin. Pass the information along in the target triple like Darwin+ARM does. llvm-svn: 194907
-
Jim Grosbach authored
llvm-svn: 194906
-
Richard Smith authored
projects are relying on such (questionable) practices, so we should give them a way to opt out of this diagnostic. llvm-svn: 194905
-
Matt Arsenault authored
llvm-svn: 194904
-
Matt Arsenault authored
The tests just hit this with a different sized address space since I haven't figured out how to use this to break it. I thought I committed this a long time ago, and I'm not sure why missing this hasn't caused any problems. llvm-svn: 194903
-
David Blaikie authored
llvm-svn: 194902
-
David Blaikie authored
llvm-svn: 194901
-
DeLesley Hutchins authored
Earlier versions discarded the state too soon, and did not track state changes, e.g. when passing a temporary to a move constructor. Patch by chris.wailes@gmail.com; review and minor fixes by delesley. llvm-svn: 194900
-
Owen Anderson authored
Small improvement to InstrinsicEmitter::EmitAttributes. This change removes the “pushing” and “clearing” of the SmallVector and instead uses const arrays to pass the attributeKinds to AttributeSet::get . Patch by Aditya Nandakumar. llvm-svn: 194899
-
Eric Christopher authored
and update test cases accordingly. This doesn't affect the output dumped using llvm-dwarfdump, but readelf does now dump the debug_loc section. llvm-svn: 194898
-
John Thompson authored
llvm-svn: 194897
-
David Blaikie authored
DwarfCompileUnit: Add type safety to CompileUnit::getNode by returning DICompileUnit instead of a raw MDNode*. llvm-svn: 194895
-
Rui Ueyama authored
end() was evaluated every time through a loop. This patch eliminates it. llvm-svn: 194894
-
David Blaikie authored
DwarfCompileUnit: Add type safety by using DICompileUnit rather than raw MDNode* for the CU metadata node llvm-svn: 194893
-
David Blaikie authored
llvm-svn: 194892
-
Yaron Keren authored
llvm-svn: 194891
-
Rui Ueyama authored
llvm-svn: 194890
-
Ana Pazos authored
Implemented aarch64 Neon scalar vfma_lane intrinsics Implemented aarch64 Neon scalar vfms_lane intrinsics Implemented legacy vmul_n_f64, vmul_lane_f64, vmul_laneq_f64 intrinsics (v1f64 parameter type) using Neon scalar instructions. Implemented legacy vfma_lane_f64, vfms_lane_f64, vfma_laneq_f64, vfms_laneq_f64 intrinsics (v1f64 parameter type) using Neon scalar instructions. llvm-svn: 194889
-
Ana Pazos authored
Implemented aarch64 Neon scalar vfma_lane intrinsics Implemented aarch64 Neon scalar vfms_lane intrinsics Implemented legacy vmul_n_f64, vmul_lane_f64, vmul_laneq_f64 intrinsics (v1f64 parameter type) using Neon scalar instructions. Implemented legacy vfma_lane_f64, vfms_lane_f64, vfma_laneq_f64, vfms_laneq_f64 intrinsics (v1f64 parameter type) using Neon scalar instructions. llvm-svn: 194888
-
Rui Ueyama authored
llvm-svn: 194887
-
Tim Northover authored
My commits got a bit twisted when I was working on both embedded support and __sync stuff on the same branch. Sorry about that. llvm-svn: 194886
-
John Thompson authored
llvm-svn: 194885
-
Ana Pazos authored
llvm-svn: 194884
-
Adrian Prantl authored
llvm-svn: 194883
-
Lang Hames authored
llvm-svn: 194882
-
Fariborz Jahanian authored
Improve on wording on illegal objc_bridge argumment. // rdar://15454846 llvm-svn: 194881
-
Lang Hames authored
until we know that folding will be successful. No functional change. llvm-svn: 194880
-
David Blaikie authored
llvm-svn: 194879
-
Tim Northover authored
This builds extra versions of compiler-rt targeting various unhosted targets. Only built on Darwin since even though they're not iOS or OSX, they share some quirks. llvm-svn: 194878
-
Rui Ueyama authored
llvm-svn: 194877
-
Arnold Schwaighofer authored
When we vectorize a scalar access with no alignment specified, we have to set the target's abi alignment of the scalar access on the vectorized access. Using the same alignment of zero would be wrong because most targets will have a bigger abi alignment for vector types. This probably fixes PR17878. llvm-svn: 194876
-
David Blaikie authored
llvm-svn: 194875
-
Juergen Ributzka authored
llvm-svn: 194874
-
Tim Northover authored
This should build a separate set of embedded runtime libraries, supporting the option product: {PIC, static} x { Hard-float, soft-float } The emphasis is on ARM platforms (Cortex-M4F, Cortex-M3, Cortex-M0) but X86 variants are also built where possible. rdar://problem/10817205 llvm-svn: 194873
-
Richard Smith authored
llvm-svn: 194872
-
- Nov 15, 2013
-
-
David Blaikie authored
This is the first of a few similar patches. We'll see how far it goes/makes sense. llvm-svn: 194871
-