- Oct 19, 2010
-
-
Daniel Dunbar authored
is", which breaks some nightly tests. llvm-svn: 116816
-
Dan Gohman authored
llvm-svn: 116815
-
Mikhail Glushenkov authored
Fixes PR8389. llvm-svn: 116812
-
Che-Liang Chiou authored
llvm-svn: 116805
-
Bill Wendling authored
llvm-svn: 116804
-
Michael J. Spencer authored
llvm-svn: 116801
-
Michael J. Spencer authored
llvm-svn: 116800
-
NAKAMURA Takumi authored
lib/CodeGen/TargetLoweringObjectFileImpl.cpp: Tweak to emit ".{section}${name}" instead of ".{section}$linkonce_{name}" for linkonce sections. It seems GNU ld/PECOFF relies on section names, linking with g++'s libstdc++.a would fail. llvm-svn: 116791
-
Andrew Trick authored
in MultiSource/Benchmarks/VersaBench/beamformer/beamformer. SmallSet.insert returns true if the element is inserted. llvm-svn: 116790
-
Rafael Espindola authored
llvm-svn: 116788
-
NAKAMURA Takumi authored
llvm-svn: 116785
-
NAKAMURA Takumi authored
setmode is provided by io.h on Cygwin. llvm-svn: 116784
-
Evan Cheng authored
"long latency" enough to hoist even if it may increase spilling. Reloading a value from spill slot is often cheaper than performing an expensive computation in the loop. For X86, that means machine LICM will hoist SQRT, DIV, etc. ARM will be somewhat aggressive with VFP and NEON instructions. - Enable register pressure aware machine LICM by default. llvm-svn: 116781
-
Chandler Carruth authored
llvm-svn: 116779
-
Bob Wilson authored
llvm-svn: 116776
-
Kevin Enderby authored
word forms and suffixed versions to match the darwin assembler in 32-bit and 64-bit modes. This is again for use just with assembly source for llvm-mc . llvm-svn: 116773
-
Jim Grosbach authored
llvm-svn: 116768
-
Dan Gohman authored
between "not known yet" and "known no tbaa info" so that it can merge them properly. llvm-svn: 116767
-
Eric Christopher authored
llvm-svn: 116762
-
- Oct 18, 2010
-
-
Daniel Dunbar authored
routine is off the stack. Otherwise we show up rather confusingly in the stack trace. llvm-svn: 116755
-
Dan Gohman authored
TBAA information to AliasAnalysis. llvm-svn: 116751
-
Bill Wendling authored
llvm-svn: 116750
-
Mikhail Glushenkov authored
llvm-svn: 116749
-
Rafael Espindola authored
llvm-svn: 116744
-
Dan Gohman authored
llvm-svn: 116743
-
Rafael Espindola authored
llvm-svn: 116741
-
Rafael Espindola authored
llvm-svn: 116738
-
Devang Patel authored
Patch by Alexander Herz! llvm-svn: 116733
-
Dan Gohman authored
is currently inert by default. llvm-svn: 116732
-
Dan Gohman authored
llvm-svn: 116730
-
Jim Grosbach authored
base register is available. rdar://8525298 llvm-svn: 116729
-
Rafael Espindola authored
llvm-svn: 116728
-
Dan Gohman authored
option to enable it. llvm-svn: 116722
-
Dan Gohman authored
llvm-svn: 116721
-
Dan Gohman authored
does normal initialization and normal chaining. Change the default AliasAnalysis implementation to NoAlias. Update StandardCompileOpts.h and friends to explicitly request BasicAliasAnalysis. Update tests to explicitly request -basicaa. llvm-svn: 116720
-
Rafael Espindola authored
llvm-svn: 116719
-
Kevin Enderby authored
be more complete. These are only expected to be used by llvm-mc with assembly source so there is no pattern, [], in the .td files. Most are being added to X86InstrInfo.td as Chris suggested and only comments about register uses are added. Suggestions welcome on the .td changes as I'm not sure on every detail of the x86 records. More missing instructions will be coming. llvm-svn: 116716
-
Rafael Espindola authored
start for consistency. llvm-svn: 116715
-
Jim Grosbach authored
offset for stack references. Make sure we take that into account when deciding whether to reserver an emergency spill slot for the register scavenger. rdar://8559625 llvm-svn: 116714
-
Jim Grosbach authored
llvm-svn: 116712
-